While deciding a web hosting plan, one needs to take care of many features in mind that suits the requirement of your website.
Difference in Shared Hosting and VPS[/color]Shared Hosting - As the name suggests
Shared hosting is often used by customers who have chosen trial and low cost hosting packages. With Shared hosting plan, you use share storage on a web server with other users. On Shared hosting, websites resides on single
web server and work on sharing basis (CPU and RAM). Shared hosting appears perfect for bloggers, website designers, e-commerce stores and small businesses.
VPS - Literally means Virtual Private Servers. Though all the websites are hosted, on the same machine, it virtually allows each website to be fully independent. With Shared hosting, even if one website goes down, the entire server would be down, which is not the case with VPS.
VPS hosting reduces the gap between shared hosting and dedicated hosting services. With VPS you get the independence and flexibility of
dedicated Server hosting service at the cost of shared hosting service.