
What's Web Hosting?
If you want to publish your own website, you'll need to sign up for a "Web hosting service." Finding a good Web host shouldn't be too hard, since their are thousands available. Just make sure the Web host you choose offers good technical support and ensures little or no downtime. You'll usually have to pay a monthly fee that varies depending on how much disk space and bandwidth your site will use. So it's a good idea to estimate how big your site will be and how much traffic you expect before signing up for a Web hosting service.

Shared Hosting –
Shared hosting offers the most cost-effective way to get a site online since the costs of maintaining a server are split among all the users. This style of hosting is best suited for a small website or blog that doesn’t require advanced configurations or high bandwidth. Since shared hosting is not sufficient for sites with high traffic, high volume sites should look to VPS or dedicated hosting solutions instead.
VPS –
A Virtual Private Server (VPS) gives you access to your own personal server, one with your own allocated number of resources and a pre-installed operating system of your choice. One computer is subdivided into a number of VPSs. This has many advantages for website owners like having a dedicated amount of disk space and bandwidth. VPS is recommended for sites looking to scale up. If your site’s too big to suit shared hosting but too small to benefit from dedicated server hosting, VPS hosting could well be the right solution for you.
Dedicated Hosting –
Dedicated hosting plans are ideal for large organizations or websites with much higher traffic. The clients get full control of the server which allows them to configure it to meet their own needs. The dedicated plans also come in managed and unmanaged forms where the hosting center can manage the server for the client in case of any problems. Dedicated Managed servers are generally more expensive.