Knowledgebase Article
What Is VPS Hosting and When Do You Need It?
How VPS Differs From Shared Hosting
A VPS, or virtual private server, gives you a dedicated slice of a physical server's resources, walled off from every other customer on that same machine. Unlike shared hosting, where you compete with other websites for CPU and memory, a VPS guarantees your resources are yours alone.
How VPS Differs From Shared Hosting
On shared hosting, your website sits alongside potentially hundreds of others, all drawing from the same pool of resources. On a VPS, virtualization software divides the physical server into isolated environments, each with its own operating system, its own allocated CPU and memory, and its own root access. What happens on another customer's VPS on the same physical machine has no effect on yours.
Signs You Are Ready for VPS
Consider moving to VPS hosting if you are experiencing any of the following on your current shared hosting plan:
- Your site slows down noticeably during traffic spikes even though your own traffic has not increased.
- You need to install custom server software or specific versions of PHP, Node, or other runtimes that your current host does not support.
- You are running an online store or a web application with real database load.
- You need root access to configure the server exactly to your application's requirements.
Linux or Windows
Most VPS customers choose Linux for its flexibility, open source tooling, and lower resource overhead. Windows VPS is the right choice specifically if your application depends on the .NET framework, MSSQL, or other Windows specific software. See Linux SSD VPS vs. Windows SSD VPS: Which to Choose for a full comparison.
Managing Your VPS
Once your VPS is active, you will have root access to configure the server directly. If this is your first time managing a server at this level, start with Root Access and VPS Management Basics.
If you outgrow your current VPS plan, upgrading is straightforward and generally does not require setting up a new server from scratch. See Resizing and Upgrading Your VPS Plan.