Virtual Service Hosting allows thousands of individuals to host their own personal web sites at a inexpensive cost. It has several downsides, however. Hundreds of sites can be hosted on a individual server resources such as CPU, disk space, and bandwidth have to be shared with your virtual neighbors.
Shared resources are generally no problem for small to moderate sized websites. Your main restriction is the lack of control over system level software, http servers, mail servers etc. You do not...