Web hosting is necessary for all types of web sites which want to make a presence on the internet. Hosting of websites is offered by many companies at competent prices. One can opt for any company for having ones website hosted on the internet by comparing the services and the prices of the different companies. Web hosting can broadly be classified into shared web hosting, reseller hosting and dedicated hosting. All three vary in terms of the services and the price at which web hosting is offered.