W kontekście kontenerów wszystkie te terminy odnoszą się do koncepcji wirtualizacji na poziomie systemu operacyjnego. Wirtualizacja na poziomie systemu operacyjnego jest techniką wirtualizacji, w której jądro systemu operacyjnego pozwala na istnienie wielu odizolowanych instancji, które dzielą wspólne jądro. Mówiąc o LXC, określamy te instancje jako kontenery. Ponieważ kontenery wykorzystują jądro hosta, a nie emulują kompletny system operacyjny, są tańsze, ale ograniczone do systemów gościnnych Linux.