Website hosting is the service that will get your website online. Without website hosting your site is just a collection of files that can’t be accessed by anyone!
When you buy web hosting, you are allocated space on a server - which is a computer - to store all the files needed to run your website. The server will send those files through the internet to any website visitors wishing to access your site. No web hosting, no website.
Domains And Hosting also available at Pickaweb