
Virtual Hostというのは、見かけ上のホスト名によって区別されている、一つのマシンで一つ以上のサーバを維持する方法です。例えば、ユーザが余計なパス情報を知る必要がなく、自身のドメインを持っているウェブサーバをwww.company1.comとwww.company2.comでアクセスできるサーバとして共用している会社にとっては望ましいことです。
ApacheはIP-basedのvirtual hostsをサポートする最初のサーバの一つです。Apacheの1.1とそれ以降ではIP-basedとname-basedのvirtual hosts(vhosts)の両方をサポートしています。name-basedのvirtual hostsはhost-based とか、non-IP のvirtual hostsとも呼ばれます。
以下はApache 1.3 とそれ以降でvirtual hostがサポートしている全てを説明しているドキュメントページのリストです。
The English original manual is here.