Perbezaan utama antara penindas dan korepresor adalah bahawa protein penindas secara langsung mengikat urutan gen pengendali dan menghalang ekspresi gen sementara protein korepresor mengikat protein penekan dan secara tidak langsung mengatur ekspresi gen.
Gen adalah unit keturunan. Mereka mempunyai maklumat genetik untuk membuat protein. Untuk membuat protein, gen harus dinyatakan melalui transkripsi dan terjemahan. Faktor transkripsi harus mengikat kepada pendorong dan penambah dan merekrut enzim polimerase RNA untuk memulakan transkripsi. Ekspresi gen dapat diatur terutama pada tahap transkripsi. Penindas adalah protein yang menghalang ekspresi gen. Corepressor adalah protein yang secara tidak langsung mengatur ekspresi gen dengan mengikat faktor transkripsi. Penindas merekrut kompleks corepressor. Dalam eukariota, kedua-dua penekan dan korepresor adalah protein.