Ključna razlika med reprepresorjem in korepresorjem je v tem, da se represorski protein neposredno veže na operacijsko zaporedje gena in zavira izražanje genov, medtem ko se protein corepressor veže na represorski protein in posredno uravnava gensko ekspresijo.
Geni so enote dednosti. Imajo genetske informacije za izdelavo beljakovin. Za tvorjenje beljakovin je treba gene izražati s transkripcijo in translacijo. Transkripcijski faktorji se morajo vezati na promotorje in ojačevalce ter za začetek transkripcije zaposliti encim RNA polimerazo. Ekspresijo genov lahko reguliramo zlasti na ravni transkripcije. Represor je beljakovina, ki zavira izražanje genov. Corepressor je protein, ki posredno uravnava izražanje genov z vezavo na transkripcijske faktorje. Zatiralci zaposlujejo corepressor komplekse. Pri evkariontih so tako zaviralci kot tudi korepresorji beljakovine.