The term virtual server hosting is used to denote a practice where a hosting company uses virtual servers as the IP address to provide hosting services to different clients. All requests sent to this server are then rerouted to a physical server. In effect it is another form of shared hosting.