Keskeinen ero repressorin ja korepressorin välillä on, että repressoriproteiini sitoutuu suoraan geenin operaattorisekvenssiin ja estää geeniekspressiota, kun taas corepressoriproteiini sitoutuu repressoriproteiiniin ja säätelee epäsuorasti geeniekspressiota.
Geenit ovat perinnöllisyyden yksiköitä. Heillä on geneettistä tietoa proteiinien valmistamiseksi. Proteiinien valmistamiseksi geenit tulisi ilmentää transkription ja translaation kautta. Transkriptiotekijöiden tulisi sitoutua promoottoreihin ja tehostajiin ja rekrytoida RNA-polymeraasientsyymi transkription aloittamiseksi. Geeniekspressiota voidaan säätää erityisesti transkriptiotasolla. Repressori on proteiini, joka estää geenien ilmentymistä. Corepressor on proteiini, joka säätelee epäsuorasti geeniekspressiota sitoutumalla transkriptiotekijöihin. Repressorit rekrytoivat korepressorikomplekseja. Eukaryooteissa sekä repressorit että korepressorit ovat proteiineja.