what is webhosting!

A web host provider is a company who rents out web space and bandwidth to those who wish to publish a web site. The web host gives its customer an account, which can be used to upload HTML documents, PHP scripts, graphics, and more.Since the Internet erupted into the scene a little over a decade ago, more and more people have been creating their own websites, enabling Internet access and hosting to become more accessible in terms of price and ease of use. Many ISP (Internet Service Providers) now also offer free hosting packages as well with their packages, making it possible for practically anybody in the world today to become part of the World Wide Web.

Types of Webhosting

1. Shared Hosting

Shared hosting means just that. Your website is hosted on a server shared by other websites. The advantage of this setup is the shared cost. You can pay as little as $5-$10 per month for sharing a super server with (probably) hundreds of other websites.

The biggest disadvantage of a shared hosting account is that you're at the mercy of the other sites on your server. A really popular site may adversely affect the performance of your own site. On the other hand, if you're the most popular site on the server, you get to use a super server for a very low price.

2. Reseller Hosting

Reseller hosting packages is basically a shared hosting account with extra tools to help you resell hosting space.

Reseller packages come with greater technical control (often via the Web Host Manager (WHM) control panel), billing software to help you invoice clients, and other extra perks.

Some of those perks include:

* free website templates

* white label technical support -- that means the hosting company handles your clients' tech support issues

* private name servers -- make your company seem even bigger by telling your clients to point their domain nameservers to ns1.yourwebdesignfirm.com

3. Grid / Cloud Hosting

Grid or Cloud Hosting refers to a fairly new hosting technology that lets hundreds of individual servers work together so that it looks like one giant server. The idea is that as the need grows, the hosting company can just add more commodity hardware to make an ever larger grid or cloud.

Price Range: All grid computing packages use some form of pay-for-what-you-use pricing structure.

4. Virtual Private Server (VPS)

Virtual private servers share one physical server but acts like multiple, separate servers. A VPS is a stepping stone between shared hosting and getting your own dedicated machine. Even though each VPS instance shares hardware resources, they are allocated a dedicated slice of the computing resources.

A VPS avoids the problem of having your hosting neighbors bring down your website, while avoiding the cost of a dedicated server.

5. Dedicated Server

When you have a dedicated server, it means you are renting one physical server from a hosting company. You can have full control (called "root" permissions in Linux) if you want it.

 ki