Web hosting is a service that makes you able to post your web pages on the internet. A web host is a provider of technologies which are needed for your pages to be viewed...