Shared Hosting
Shared hosting is ideal for individual or small ecommerce entrepreneurs starting out with their new web sites. The good news with this type of hosting is that it can be very
cheap
you pay a monthly fee in the range of $1- $20 and get a share on a server.
The hosting provider manages the server, therefore you will have no control over that server but you will exercise full control over your website through a control panel.If you decide to choose shared hosting, you must find out the terms of service, see if your software are compatible with your host.
You will not able to install special software programs on these types of server because the host will need to keep a stable environment for all of the clients in order to ensure that no user is hogging the pooled resources, if one user interferes with the server, the other users in the server can suffer the consequence.
Other clients other than you willalso be using the resources of that server. These means heavy traffic to one of the other sites on the server can really hammer the performance of your site.
For slightly more expensive plans under
shared hosting
you will probably find better reliability and larger disk space, bandwidth, and better support.
Virtual private server (vps) is an advanced level of shared hosting. This provides the features of a dedicated server for multiple web hosting customers. You will share system resources with other users like the CPU and RAM.
Resources are usually setup in such a way that each hosting client is only allowed to use an allocated percent. In this way other users cannot really tell whether that the system has anyone else on It. the percent resources assigned to you will always be available to you.

|