LXC, аббревиатура от Linux Containers, представляет собой облегченное решение для виртуализации на основе ядра Linux, которое практически работает поверх операционной системы, позволяя одновременно запускать несколько изолированных дистрибутивов.
Разница между виртуализацией LXC и KVM заключается в том, что LXC не эмулирует аппаратное обеспечение, а использует то же пространство имен ядра, что и приложения chroot. Это делает LXC очень быстрым решением для виртуализации по сравнению с другими решениями для виртуализации, такими как KVM, XEN или VMware.