Un Virtual Server è un server che condivide l’hardware e il software con altri sistemi operativi. Dal momento che si tratta di uno strumento economico e un modo veloce per controllare le risorse, è molto utilizzato negli ambienti “web hosting”. Il Virtual Server imita le funzionalità del server. Invece di attivare diversi server dedicati, su un solo server possono essere installati svariati Virtual Server. Ogni Virtual Server è designato a un Sistema Operativo separato. Nell’ambiente di un Virtual Server per il web hosting, gli amministratori del sito o i provider del servizio internet possono avere nomi di dominio, indirizzi IP, amministratori di posta elettronica, fil directory differenti. In più, i sistemi di sicurezza e le password rimangono inalterati come se fossero in un ambiente server dedicato. Per ridurre i costi del web hosting, inoltre, sono spesso disponibili software di installazione che rendono più semplice l’applicazione e l’utilizzo del Virtual Server.