what is libvirt?

Libvirt is a C toolkit to interact with the virtualization capabilitiesof recent versions of Linux (and other OSes). It is free software availableunder the GNULesser General Public License. Virtualization of the Linux OperatingSystem means the ability to run multiple instances of Operating Systemsconcurently on a single hardware system where the basic resources are drivenby a Linux instance. The library aim at providing long term stable C APIinitially for the Xenparavirtualizationbut should be able to integrate other virtualizationmechanisms if needed.