Website hosting is simply the term used for keeping your website up and running and accessible on the Internet. Once you've had a website built, you will need to 'host' it on a web server; this means people around the World can then view your site.