What Is a VPS? Virtual Private Server Hosting, Explained
A VPS — virtual private server — is one physical server divided by software called a hypervisor into several isolated virtual machines. Each one runs its own operating system, gives you root access, and has its own guaranteed share of memory and disk.
That’s the definition. Both words in the name mislead slightly, and clearing them up answers most of what people actually want to know.
“Virtual” doesn’t mean slow
The common assumption is that a virtual server must be slower than a real one, in the way a virtual machine on a laptop feels slower than the laptop.
It isn’t, and the reason is hardware. Modern processors include virtualisation support built into the silicon, so a guest operating system runs its instructions on the real CPU rather than being emulated. The hypervisor manages memory and scheduling; it isn’t standing between your code and the processor translating things.
The overhead is small enough that it isn’t what you’ll notice. What you will notice is how many other tenants are on the machine — which is a different problem, and the next one.
“Private” doesn’t mean everything is yours
This is the more consequential misconception.
Your RAM and disk are genuinely reserved. If your plan says 4GB, that 4GB is yours whether you use it or not, and a neighbour can’t take it.
Your CPU usually isn’t. On most VPS plans the vCPUs are shared — the hypervisor schedules your virtual CPU onto a physical core alongside other tenants, on the reasonable assumption that most people are idle most of the time.
That’s why “steal time” exists as a metric, and you can measure yours:
top
The st value on the CPU line is the percentage of time your vCPU was ready to run but the hypervisor gave the core to someone else. Under 1% is normal; sustained double digits means the host is genuinely oversubscribed. We go deeper into that — including what providers charge to stop sharing — in what is a vCPU.
So the accurate summary is: private memory and disk, shared processor, unless you specifically buy a dedicated-CPU plan.
What you get over shared hosting
The differences that matter aren’t about speed. They’re about what you’re permitted to do.
| Shared hosting | VPS | |
|---|---|---|
| Root access | No | Yes |
| Install anything (Docker, Node, Redis) | No | Yes |
| Own operating system | No — one OS for everyone | Yes |
| RAM | Shared pool, capped by policy | Reserved |
| Neighbour can affect you | Yes, substantially | Only via CPU contention |
| Control panel | Included | Licence, or bring your own |
| Security updates | Host’s job | Yours |
The last two rows are the ones people forget. On shared hosting, cPanel is bundled and the host patches the stack. On a VPS, a cPanel Solo licence is $27.46/month for a single account — frequently more than the server — and patching becomes permanently your responsibility.
What it costs
Real prices, verified from the providers’ own pages in August 2026. Note the pattern: almost every headline figure is introductory, and the renewal is the number that matters.
| Plan | RAM | Intro | Renewal / standing |
|---|---|---|---|
| IONOS VPS M+ | 4GB | $4 (3 months) | $11 |
| Hostinger KVM 1 | 4GB | $6.49 | $11.99 |
| Hostinger KVM 2 | 8GB | $8.79 | $14.99 |
| Hetzner CPX22 (2 shared cores) | — | — | €19.49 flat |
| Hostinger KVM 4 | 16GB | $12.99 | — |
| Hetzner CPX32 (4 shared cores) | — | — | €35.49 flat |
Two things to take from that. Hetzner prices flat — no introductory ladder, which makes budgeting easier even where the headline looks higher. And an introductory rate on a long term is a commitment, not a discount: Hostinger’s cheapest figures assume a 24-month prepayment.
If you’re comparing on price alone, our cheapest VPS hosting index normalises this to cost per gigabyte, and VPS hosting under $5 judges the bottom end on renewal rather than the banner.
You need a VPS when
Four triggers. If none applies, shared hosting is cheaper and less work.
You need to install something. Docker, Node, Redis, a Python daemon, a specific PHP extension, a background worker. Shared hosting gives you the host’s stack and nothing else, and no amount of tuning changes that. This is the cleanest signal.
You’re hitting resource limits. Your host emails about CPU or entry-process limits, or your plan’s visit allowance is genuinely exceeded — entry shared plans are often rated for far less traffic than people assume.
You need something running continuously. A queue worker, a bot, a scheduled job more frequent than the panel allows. Shared hosting is built for request-response, not for processes that stay alive.
You want isolation. Your own OS, your own users, your own security posture — and neighbours who can’t read your filesystem.
We put four five-minute tests behind those in VPS vs shared hosting, including the honest counter-case for staying put.
The use case nobody was writing about five years ago
The fastest-growing reason to buy a small VPS today is hosting an AI agent — software that sits on a server permanently, connects to your messaging apps, and calls a model API on your behalf.
It’s a good fit for a VPS specifically because it needs the things shared hosting can’t offer: a process that runs 24/7, the ability to install arbitrary software, and root. It doesn’t need much hardware — 4GB for a text-only agent, 8GB once browser automation is involved, and no GPU at all if the model runs on a provider’s API.
That’s a $6–15/month server doing something that didn’t exist as a category when most “what is a VPS” articles were written. If it’s why you’re here, what a self-hosted AI agent actually is covers the category properly.
Where to start
Hostinger is the easiest first VPS — hPanel means no separate control panel licence, there’s a browser terminal if SSH is unfamiliar, and the RAM per tier is generous. Hetzner is the cheapest per gigabyte when its CX tier is in stock — worth checking before you commit, because that tier was showing as unavailable when we last looked, and the CPX line you’d fall back to is several times dearer. Hetzner still prices flat with no renewal jump, which is the right answer if you’re comfortable at a terminal.
DigitalOcean is a common first VPS with excellent documentation; its tracked link isn’t working on our end, so we’ve named it without linking. IONOS offers unlimited traffic and European datacentres — price it on the $11 standing rate. Cloudzy bills monthly with no term, which suits an experiment.
Whichever you pick, the first ten minutes covers the setup order that stops you locking yourself out of it.
How we checked this
Prices are from each provider’s own pages read in August 2026: IONOS’s entry plan at $4/month for three months on a twelve-month term and $11 thereafter, Hostinger’s KVM tiers at $6.49/$8.79/$12.99 introductory with $11.99 and $14.99 renewals on its 24-month terms, and Hetzner’s CPX plans from its published cloud pricing data. cPanel’s Solo licence figure is from cPanel’s pricing page.
One claim we did not make. The brief for this article proposed quantifying virtualisation overhead at “roughly 2–5%.” We haven’t measured that and couldn’t source it to a primary reference, so we’ve made the qualitative point — hardware-assisted virtualisation means guest instructions run on the real processor — without attaching a figure we can’t stand behind. The overhead that actually affects you is contention with other tenants, which varies by host and is measurable with steal time on your own machine.
What we did not do: we haven’t benchmarked these providers. The price table is specifications and published rates, not performance.
The vendor links above are affiliate links.
FAQ
What does VPS stand for?
Virtual Private Server. One physical machine divided by a hypervisor into isolated virtual servers, each with its own operating system and root access.
Is a VPS slower than a physical server?
Not meaningfully, because modern processors support virtualisation in hardware — your code runs on the real CPU rather than being emulated. What does affect you is sharing the machine with other tenants, which shows up as steal time.
Is a VPS’s CPU dedicated to me?
Usually not. RAM and disk are reserved; vCPUs are typically shared and scheduled across tenants. Dedicated-CPU plans exist and cost roughly two to three times as much.
What’s the difference between a VPS and shared hosting?
Root access and your own operating system. On shared hosting everyone runs inside one OS with the host’s software stack; on a VPS you install what you like — and you also inherit responsibility for security updates.
How much does a VPS cost?
Realistically $11–15/month for 4–8GB at standing rates. Headline prices of $4–6 are usually introductory and require a long prepaid term, so compare renewals rather than banners.
Do I need technical skills to run a VPS?
Enough to use SSH and a package manager, unless you buy managed hosting or a host that provides a control panel. The genuine ongoing commitment is applying security updates, which nobody else will do for you on an unmanaged plan.
Can I run an AI agent on a VPS?
Yes, and it’s one of the most common reasons to buy one now. 4GB is enough for a text-only agent calling a hosted model, 8GB with browser automation, and no GPU is needed unless you run a model locally.