WordPress can be confusing for those new to the platform. There are two versions you can choose, one is WordPress.org which gives you a free website (looks like abc.wordpress.com) which you won't necessarily need hosting for. The other is WordPress.com (looks like abc.com). This, you'll likely need a host for if you aren't into building and maintaining all aspects of your website.