VPS is just short for virtual private server web hosting. This is a type of hosting that some people choose over other shared hosting options or dedicated server options.
Basically virtual private servers are shared hosting but your part of the hosting is partitioned off and allow you more resources. These resources are not effected by how many accounts are on the server. This gives you greater control as well increase your uptime because you are not on overcrowded shared servers.
What you may want to consider when looking into VPS web hosting is whether or not your needs are matched well with this service. This is the middle ground hosting between basic shared hosting and dedicated servers and it not a large area between the two. With most VPS hosts you only get a minimal amount of web space. It is of extreme importance to know if this hosting is going to give you the right amount of storage and what about in six months? Will it still be enough?
Another thing to think about when comparing VPS hosting with a dedicated server service is how much you pay for what you get. By all means VPS hosting is less expensive. However, for what you do get it is more money. Check out the bandwidth and the web space that are included and you will see that compared to dedicated servers you will be paying more for every bit of web space.
It really does just boil down to what you needs are and what you can afford for web hosting. Also, when decided to get dedicated server hosting you may want to make sure you know something about the technical end of things, even if it is partially managed.
For VPS hosting we suggest: