xen hypervisor est un moniteur de machines virtuelles, une couche logiciel installée directement sur le matériel informatique en remplacement des systèmes d'exploitation permettant ainsi aux ordinateurs d'exécuter plusieurs systèmes en même temps. le programme supporte les architectures x86, x86-64, itanium, power pc et les processeurs arm permettent à xen hypervisor de fonctionner sur un large éventail de dispositifs informatiques. il prend actuellement en charge linux, netbsd, freebsd, solaris, windows, et d'autres systèmes d'exploitation à titre d'invités en cours d'exécution sur l'hyperviseur.