VPS, Virtual Private Server, är en tjänst som man kan hyra hos ett hostingbolag och som innebär att man hyr en virtuell server. En VPS ser ut och fungerar som en vanlig server men är egentligen en programvara som simulerar en server. Fysiskt så delar man en server med flera andra VPS kunder, men alla kunder kör sina VPS:er i skyddade sessioner vilket innebär att man inte ser eller märker av att det finns andra kunder på samma server. Vilket gör det hela mycket stabilare än ett vanligt webbhotell.
En VPS fungerar som en vanlig server vilket innebär att man kan installera egna program, göra egna konfigurationer och inställningar. Man får tilldelat de systemresurser man har valt när man beställde tjänsten vilket innebär att man alltid har tillgång till det minne, lagringsutrymme på hårddisken och den processorkraft man beställt.
Fördelen med en VPS är att man själv kan optimera den bästa servermiljön för sin hemsida och sina system, dock ansvarar man själv för installationer, konfigurationer och de uppdateringar av servern som krävs för att hemsidan ska fungera.