I Virtual Private Server (VPS) sono letteralmente dei server virtuali e rappresentano un'ottimo compromesso per chi vuole avere il controllo totale della macchina come nei server dedicati senza però arrivare a spendere le cifre che queste soluzioni possono comportare.
Grazie ad appositi software di virtualizzazione è possibile far girare più server "virtuali" su di un unico server hardware, lasciando così pieno controllo della macchina ai clienti pur consentendo prezzi relativamente bassi inquanto ogni Server può servire più clienti contemporaneamente.
Le performance di un VPS sono ovviamente inferiori rispetto a quelle di un normale server dedicato ma sono comunque spesso adeguate per molti siti web.
Al momento di scegliere una soluzione VPS è indispensabile capire attentamente quanti VPS vengono fatti girare su ogni macchina e quanta RAM/spazio su disco si avrà a disposizione.