Sanal Sunucu bir fiziksel sistem üzerine kurulan sanallaştırma yazılımı veya sanallaştırma platformu ile bu fiziksel sistemin birden fazla ayrı sistem gibi kullanılmasının sağlanmasıdır. Terimsel olarak VPS ve VM kısaltmaları ile anlatılır. VPS, Virtual Private Server yani Sanal Özel Sunucu ve VM, Virtual Machine yani Sanal Makina olarak açılır.
Bir sanal sunucu diğerinden etkilenmez, diğerine ulaşamaz, diğerinin işletim sistemini kullanmaz. Sanal sunucu, istendiği zaman, diğer sanal sunucuları etkilemeden ve onlardan bağımsız bir şekilde yeniden başlatılabilir, kapatılabilir, onarılabilir, hatta işletim sistemi birkaç dakikada yeniden kurulabilir.
Büyük bir sunucuya ihtiyacı olmayan, çok büyük sistemlerin fazla olacağını düşünen kişiler için sanal sunucu en güzel çözümdür. Fiyatlarının da oldukça uygun olduğu düşünülürse, sunucu kiralamdan neredeyse hiçbir farkı olmayan sanal sunucu kiralama çok büyük bir fırsattır. Çünkü sanal sunucu, sunucu kiralamanın sunduğu imkanların neredeyse tamamını sunmaktadır.