Galvenā atšķirība starp represoru un korepresoru ir tā, ka represora olbaltumviela tieši saistās ar gēna operatora sekvenci un kavē gēna ekspresiju, savukārt korepresora olbaltumviela saistās ar represora olbaltumu un netieši regulē gēna ekspresiju.
Gēni ir iedzimtības vienības. Viņiem ir ģenētiska informācija olbaltumvielu ražošanai. Lai iegūtu olbaltumvielas, gēni jāizsaka ar transkripcijas un tulkošanas palīdzību. Transkripcijas faktoriem vajadzētu saistīties ar promotoriem un pastiprinātājiem un piesaistīt RNS polimerāzes enzīmu, lai sāktu transkripciju. Gēnu ekspresiju var īpaši regulēt transkripcijas līmenī. Repressors ir olbaltumviela, kas kavē gēnu ekspresiju. Korepresors ir olbaltumviela, kas netieši regulē gēnu ekspresiju, saistoties ar transkripcijas faktoriem. Represori pieņem darbā korepresoru kompleksus. Eikariotos gan represori, gan korepresori ir olbaltumvielas.