Virtual private server
A virtual private server (VPS) is a virtual machine (something like a computer divided in to many smaller machines using special software). They are often used by Internet hosting providers. Multiple VPS runs on the same machine, but they are separated as they will only share hardware resources without interfering on software level. A VPS is dedicated to the customer's needs, has the privacy of a separate physical computer, and can run server software. There are many platforms that can run VPS. Some of them are VMWare and Xen.