OpenVZ est un logiciel open source de virtualisation de serveur de système d'exploitation. Il met à la disposition des utilisateurs des outils d'automatisation de gestion des serveurs virtuels. Ces derniers se comportent et travaillent comme des serveurs indépendants possédant leur propre mémoire, leurs fichiers de configuration, leurs utilisateurs et leurs applications. Chacun d'entre eux peut être redémarré indépendamment des autres. Chaque environnement virtuel peut avoir son interface réseau comportant ses propres adresses IP, ses propres règles de routage, ainsi que ses propres périphériques, etc.