Hovedforskjellen mellom repressor og corepressor er at repressorprotein binder seg direkte til operatorsekvensen til genet og hemmer genuttrykk mens corepressorprotein binder seg til repressorproteinet og indirekte regulerer genuttrykket.
Gener er arvelighetsenhetene. De har genetisk informasjon for å lage proteiner. For å lage proteiner, skal gener uttrykkes via transkripsjon og translasjon. Transkripsjonsfaktorer skal binde seg til promotorer og forsterkere og rekruttere RNA-polymeraseenzym for å initiere transkripsjon. Genuttrykk kan reguleres spesielt på transkripsjonsnivå. Repressoren er et protein som hemmer genuttrykk. Corepressor er et protein som indirekte regulerer genuttrykk ved å binde seg til transkripsjonsfaktorer. Repressorer rekrutterer corepressorkomplekser. I eukaryoter er både repressorer og corepressorer proteiner.