VirtualBox is an application installed on an existing host operating system; within this application, additional operating systems can be loaded and run, each with its own virtual environment. For example, several Linux distributions can be hosted on a single machine running Windows XP; likewise, XP and Vista can run on a machine running Linux, and so on. There is a free for personal or evaluation use proprietary version and a GNU General Public License (GPL) version.
Virtual machine descriptions in XML
Guest Additions for Windows and Linux
Virtual USB Controllers
Remote Desktop Protocol
USB over RDP
Buy Premium to Support Me & Get Resumable & High Speed Download