Definition

What is a VPS?

A VPS (Virtual Private Server) is a virtual machine sold as a service on a shared physical server, with dedicated CPU, RAM and disk resources plus full root access.

Updated 2026-07-14 · Hostiger Editorial

The technical definition

A VPS is a virtual machine created by partitioning a physical server using a hypervisor — most commonly KVM (Linux kernel virtual machine) or occasionally Xen or VMware ESXi. Each VPS gets a guaranteed allocation of CPU cores, RAM, disk and network bandwidth. The hypervisor prevents one VPS from starving another for resources.

You get root access. This is the key difference from shared hosting: you can install any operating system, any software, listen on any port, and manage the whole environment as if you owned the physical machine. If the OS crashes, you reboot yourself. If you misconfigure something, only your VPS is affected.

VPS vs the alternatives

OptionIsolationRoot accessCostBest for
Shared hostingNone (cPanel accounts on same OS)No$3–5/moSimple WordPress sites
VPSKernel-level, KVM isolationYes$5–100/moCustom apps, small SaaS, VPN, dev environments
Dedicated serverFull hardware isolationYes$100–500+/moCompliance-heavy workloads, top performance
Cloud (AWS, GCP)Same as VPS underneathYesVariable (usage-based)Elastic scaling, complex architectures

How VPS pricing works

VPS providers price by resource tier: vCPU count, RAM, storage size, and monthly bandwidth. Storage speed (NVMe vs SATA SSD vs HDD) is often a differentiator. A typical Hostiger VPS starts at $15/month (1 vCPU, 4 GB RAM, 40 GB NVMe, 20 TB bandwidth). Higher tiers scale linearly.

Common VPS use cases

What VPS is NOT good for

What to look for when buying a VPS

Related terms