WordPress is a program used to design and manage websites. It is not, however, web hosting. Web hosting refers to the storage of website data on a server.
Think of it like this: Web hosting is how you store your website data. WordPress is that data. If you purchase a WordPress Premium hosting package, it includes access to WordPress as well as a web hosting package for your data.