Serwer wirtualny (VPS) udostępnia użytkownikowi dedykowane środowisko wirtualne. Serwer wirtualny jest metodą partycjonowania fizycznego serwera na wiele serwerów indywidualnie przydzielanych użytkownikom. Takich, że każdy z nich ma do dyspozycji własne, przydzielone zasoby.
Każdy serwer wirtualny może uruchamiać niezależny system operacyjny, w pełni zarządzalny; każdy serwer wirtualny może być uruchamiany niezależnie.


Mówiąc prościej, VPS symuluje serwer prywatny, na którym jego właściciel może instalować oraz uruchamiać oprogramowanie jakie tylko sobie życzy lub potrzebuje do kontynuacji rozwoju własnego e-biznesu. Takie rozwiązanie nie jest możliwe przy korzystaniu jedynie ze standardowych planów hostingowych, które ograniczają klienta wyłącznie do opcji programowych oferowanych przez firmy hostingowe. Dla małej i średniej firmy jest to rozwiązanie zdecydowanie efektywniejsze niż standardowy plan hostingowy.


Serwery VPS są także zdecydowanie tańsze od serwerów dedykowanych. Do ich obsługi wymagana jest nieporównywalnie mniejsza wiedza i umiejętności użytkownika końcowego.
Ogromną zaletą serwerów VPS jest ich olbrzymia funkcjonalność oraz elastyczność. Przemieszczanie się pomiędzy planami hostingowymi jest niezwykle łatwe. Dozwolona jest dowolna konfiguracja serwera. W razie konieczności, w parę chwil można rozszerzyć możliwości serwera poprzez dodanie większej mocy obliczeniowej procesora, większej ilości pamięci czy miejsca na dysku.
Jedną z największych zalet serwera VPS jest łatwość jego obsługi - poprzez panel obsługi, który jest bardzo zbliżony do panelu sterowania standardowym hostingiem.