- a linux kernel with KVM (full virtualization) and OpenVZ (containers)
- an interface to manage kvm, openvz, storage, backups and also monitoring
You can create, start, stop your virtual machines or containers via the web interface. For a KVM, they even provide a VNC java applet to see the screen of your virtual machine. This is amazing!