Computers over time have become so powerful that often times an entire machine no longer needs to be dedicated to one single purpose.
Because of this the ability to run multiple VPS aka Virtual Private Servers was developed.
VPS allow one machine to run multiple operating systems at the same time.
Each of these operating systems are in their own isolated container called a VPS. This allows them the ability and security to run their own apps and software without
allowing direct access to other VPS on the same host. By doing this each VPS can be given a dedicated amount of resources (or in some cases shared) in which it is allowed to use.
In cases where resources are not oversold, the VPS is given a slice of the hardware which is truly dedicated to just its usage.
The type of plan someone may need greatly varies from customer to customer. If you are unaware of the resources your site requires, please contact one of our sales reps and we would be happy to work with you.