A virtual server is a server that shares hardware and software resources with other operating systems (OS), versus dedicated servers.

Because they are cost-effective and provide faster resource control, virtual servers are popular in Web hosting environments.