The virtual server bridges gap between Shared and Dedicated Hosting. In Virtual Hosting, one physical server is divided into several independent virtual servers. Each virtual server works as a dedicated Server, because a separate operating system is being installed on it. Virtual Server is recommended for websites and applications, which require specific operation system settings, and the web sites which have medium to heavy traffic.