Een virtuele webserver kan op naam basis zijn of op IP basis. In de meeste gevallen is een op naam gebaseerde virtuele server voldoende. Alleen wanneer een SSL website moet worden gehost, of een anonieme FTP directory moet worden geleverd voor het domein is het nodig om een op IP gebaseerde virtuele server te gebruiken.