Virtual web hosting is a way of hosting a number of domains on a single server with each domain being treated separately. Virtual web hosting is not to be confused with virtual private server hosting, which has less number of tenants hosted on server and the user controls all software to be operated on that server OS.