Definition: Virtual Hosting: Virtualhosting is the use of a single web server to serve the web pages of multiple domains. Although the web server seems to be connecting to a web site that is an isolated entry, that web site may be in fact be hosted alongside many others on the same machine. From Rute-Users-Guide

