Kluczowa różnica między genami odpowiedzialnymi za utrzymanie a genami luksusu polega na tym, że geny odpowiedzialne za utrzymanie są zawsze wyrażane we wszystkich komórkach ze stałą szybkością, podczas gdy geny luksusowe są wyrażane tylko w niektórych typach komórek.
Gen jest jednostką dziedziczności. Jest to specyficzna sekwencja DNA, która koduje białko. Aby wytworzyć produkt białkowy, należy dokonać ekspresji genu. Dzieje się to w dwóch etapach: transkrypcji i translacji. Istnieją różne typy genów oparte na funkcji i aktywności. Geny porządkowe i geny luksusowe to dwa typy genów. Geny utrzymania są stale wyrażane we wszystkich typach komórek. W przeciwieństwie do tego, luksusowe geny są wyrażane w niektórych typach komórek zgodnie z wymaganiami.