LXC, acrônimo para Linux Containers, é uma solução de virtualização baseada em kernel Linux leve, que praticamente funciona em cima do Sistema Operacional, permitindo que você execute várias distribuições isoladas ao mesmo tempo. A diferença entre a virtualização LXC e KVM é que o LXC não emula hardware, mas compartilha o mesmo namespace do kernel, semelhante a aplicações chroot. Isso torna o LXC uma solução de virtualização muito rápida em comparação com outras soluções de virtualização, como KVM, XEN ou VMware.