Virtual Private Server
Virtual private server is a server which is partitioned and the individual partition (virtual server) appears to have the capabilities of operating its own dedicated server. Each virtual server can be managed to have its own operating system. Virtual private server has many functions similar to a dedicated server but the virtual web hosting will usually come with technical support while most dedicated servers have to be managed by their owners.
Following is the list of the top virtual private servers and you may compare the indivual plans.