Dedicated server hosting is highly expensive and generally affordable only by large organizations with huge traffic on their websites. It allocates all the server resources for a single website so that there is no shortage for web space, bandwidth or uptime issues. The only one drawback of dedicated server is that since you are having the full control of a server, you will have to pay a big amount of money to your host.
Secondly the most popular and commonly used hosting is shared server. It allows multiple websites to be hosted on a web server that shares the bandwidth, web storage space and other resources among all of the websites. This is a cheap web hosting package with limited web space and bandwidth. The downside of this hosting is that the storage space and bandwidth can only be increased up to a certain point, if you require something extraordinary you will have to sign up for a dedicated server.
Thirdly the colocation server hosting; gives you the opportunity to place your web server in your web host's territory. However, the server resources are fully dedicated for your website. You pay to the hosting provider for server maintenance and administration. It's also an expensive hosting type for small business companies.
Finally the free web hosting specifically designed for personal use. There is no domain registration and other hosting charges to get your web site up and running. But you will not have enough control over your web site as your hosting provider gives you limited control panel options.
If you are looking for some hosting in Pakistan or surrounding areas; cheap website hosting or free web hosting will be the best option for you. Demands of web hosting Pakistan is growing day by day with the increase small business industry.

