Basically VPS (Virtual Private Server) is when a server is partitioned into smaller servers. The benefits of this are:
- RAM and CPU usage would be a little less limited.
- A VPS has benefits of dedicated hosting such as script setups and account access.
- Each VPS account can have its own operating system.
- VPS accounts can be rebooted without affecting other accounts