Kľúčovým rozdielom medzi represorom a korepresorom je to, že represorový proteín sa priamo viaže na operátorovú sekvenciu génu a inhibuje génovú expresiu, zatiaľ čo korepresorový proteín sa viaže na represorový proteín a nepriamo reguluje génovú expresiu.
Gény sú jednotkami dedičnosti. Majú genetickú informáciu na výrobu bielkovín. Aby sa vytvorili proteíny, mali by sa gény exprimovať transkripciou a transláciou. Transkripčné faktory by sa mali viazať na promótory a zosilňovače a na vyvolanie transkripcie získavať enzým RNA polymeráza. Génová expresia môže byť regulovaná najmä na úrovni transkripcie. Represor je proteín, ktorý inhibuje génovú expresiu. Corepressor je proteín, ktorý nepriamo reguluje génovú expresiu väzbou na transkripčné faktory. Represori prijímajú komplexy korepresora. U eukaryotov sú represory aj korepresory bielkoviny.