OpenVZ est un outil de virtualisation niveau systčme d'exploitation basé sur le noyau Linux. Cette technique de virtualisation de niveau systčme d'exploitation est souvent appelée conteneurisation et les instances sont appelées conteneur. OpenVZ permet ŕ un serveur physique d'exécuter de multiples instances de systčmes d'exploitation isolées, qualifiées de serveurs privés virtuels (VPS) ou environnements virtuels (VE). OpenVZ offre moins de flexibilité dans le choix du systčme d'exploitation que les machines virtuelles telles que VMware, Qemu et aux techniques de paravirtualisation telles que Xen; Les systčmes d'exploitation (invité et hôte) doivent ętre basés sur le noyau Linux. Il est cependant possible d'utiliser des distributions de Linux différentes dans des environnements virtuels différents. La virtualisation au niveau du systčme d'exploitation choisie par OpenVZ offre par contre de meilleures performances, un meilleur changement d'échelle en raison d'une faible consommation de la mémoire, une meilleure densité, une meilleure gestion dynamique des ressources, et une grande facilité d'administration que ses alternatives.