A virtual server is an emulated computer that runs on a VPN provider’s data center hardware. Virtual VPN servers can assign you an IP address in a location different from the one where the physical data center is located.