A virtual server, sometimes called a virtual dedicated server or virtual private server, is a server that looks and acts like a dedicated server, but is actually a partition of a larger host that runs several virtual servers. The virtual servers do not have any hardware of their own but act as if the portion of the hardware allocated to them from the host were their hardware.