Een World Wide Web (WWW) Server is normaal gesproken een enkele machine bestemd voor het verwerken van HTTP verzoeken voor een enkele WWW-site. Eenvoudig gesteld, één WWW-site per machine. Aangezien de computerbronnen voor het verwerken van httpd verzoeken voor de meeste WWW-sites laag zijn, blijft de meerderheid van computerbronnen onbenut. Een virtuele WWW-site staat simpelweg meer dan één WWW-site waarbij een enkele processor wordt gedeeld. In plaats van www.domain1.com en www.domain2.com waarvoor twee fysieke computerapparaten nodig zijn, kunnen www.domain1.com en www.domain2.com op een enkel computerapparaat worden gelokaliseerd en kunnen zijn algemene bronnen delen.
Normaal gesproken hebben kleine computerfaciliteiten en ondernemingen geen bronnen om een toegewezen webserver en Internet verbinding te onderhouden. De kosten hiervan beginnen bij $10K per setup, en maandelijks $500-2500 voor het onderhoud. Kleine computerfaciliteiten en ondernemingen kunnen nu WWW ruimte "huren" van virtuele WWW providers. De klant kan de WWW "pagina's" dan onderhouden via een lokale telnet en/of FTP-verbinding.
WWW providers zoals InfoCom Networks http://www.infocom.net/ leveren WWW ruimte voor slechts $75 per maand. Dus de kosten om een WWW-site op te zetten zijn veelbetekenend lager dan voor het opzetten van een toegekende server en verbinding. De Virtuele Site heeft een belangrijk voordeel boven andere WWW adresseringsschema's zoals "www.jeprovider.com/~businessname". De Virtuele WWW server als zodanig heeft de mogelijkheid naar een nieuwe lokatie te verhuizen of een toegewezen WWW server op te zetten zonder de adressen te wijzigen. Het wijzigen van WWW URL's kan resulteren in een aanzienlijk verlies aan verkeer op je site, en voor veel ondernemingen publicatie updates.
Bij de meeste websites leveren www.domain1.com en www.domain2.com afzonderlijke IP's op. De virtuele host moet verzoeken voor beide sites af kunnen handelen om meerdere verzoeken van een enkele host te kunnen accepteren. De methode die wordt gebruikt om dit probleem op te lossen wordt IP-aliasing genoemd. Door het gebruik van IP-aliasing kan een enkele host verzoeken voor meerdere IP's accepteren. De virtuele Web Server moet de mogelijkheid hebben aliassen voor een IP te definiëren.
IP-aliasing is slechts een deel van de virtuele oplossing. Het Domain Name System (DNS) moet ook worden geconfigureerd dat het zowel www.domain1.com als www.domain2.com kan omzetten. Als domain1.com en domain2.com nieuwe domeinen zijn, dan moeten beiden bij het Internic worden geregistreerd. Thans brengt Internic $50 per jaar in rekening voor het onderhouden van je domein.
De meeste virtuele WWW-sites moeten ook in virtuele mail voorzien, of de mogelijkheid om alle mail door te sturen naar het virtuele domain naar een andere gebruiker of gebruikers.
Virtuele FTP of de mogelijkheid FTP te gebruiken met de standaard hostnaam "ftp.domain1.com" zou ook kunnen zijn geconfigureerd door de WWW provider.