There are many upsides to using a virtual server. VPS or virtual private servers run on another, bigger server. The VPS is actually a partition within the other server. This system allows the web host provider to spread the costs among several clients thereby making for cheaper operation for all. It also allows for a high degree of flexibility, reliability and security. This is mandated from a business standpoint by the need to run multiple applications on the virtual server.