As briefly mentioned in
The following front-ends are shipped in the standard Oracle VM VirtualBox package:
VirtualBox. This is the VirtualBox Manager, a graphical user interface that uses the Qt toolkit. This interface is described throughout this manual. While this is the simplest and easiest front-end to use, some of the more advanced Oracle VM VirtualBox features are not included.
VBoxManage. A command-line
interface for automated and detailed control of every aspect
of Oracle VM VirtualBox. See
VBoxHeadless. A front-end
that produces no visible output on the host at all, but can
act as a RDP server if the VirtualBox Remote Desktop Extension
(VRDE) is installed and enabled for the VM. As opposed to the
other graphical interfaces, the headless front-end requires no
graphics support. This is useful, for example, if you want to
host your virtual machines on a headless Linux server that has
no X Window system installed. See
If the above front-ends still do not satisfy your particular
needs, it is possible to create yet another front-end to the
complex virtualization engine that is the core of Oracle VM VirtualBox,
as the Oracle VM VirtualBox core neatly exposes all of its features in a
clean API. See