Klíčovým rozdílem mezi represorem a corepresorem je to, že represorový protein se přímo váže na operátorovou sekvenci genu a inhibuje genovou expresi, zatímco corepresorový protein se váže na represorový protein a nepřímo reguluje genovou expresi.
Geny jsou jednotky dědičnosti. Mají genetickou informaci k výrobě proteinů. Aby se vytvořily proteiny, měly by být geny exprimovány transkripcí a translací. Transkripční faktory by se měly vázat na promotory a enhancery a přijímat enzym RNA polymerázy k zahájení transkripce. Genovou expresi lze regulovat zejména na úrovni transkripce. Represor je protein, který inhibuje genovou expresi. Corepressor je protein, který nepřímo reguluje genovou expresi vazbou na transkripční faktory. Represory přijímají komplexy korpresoru. U eukaryot jsou oba represory a korepresory proteiny.