A VPS or Virtual Private Server is a virtual computer running on top of normal x86 hardware. Using software like UML (User Mode linux) http://user-mode-linux.sf.net it is possible to cut one machine up into many smaller machines which can then be accessed independatly