RNA polimerasi è l'enzima che trascrive il DNA in mRNA. Esegue lo svolgimento iniziale della doppia elica del DNA nonché le successive funzioni di polimerizzazione e correzione di bozze. Esistono tre classi di RNA polimerasi nei batteri, nei virus e nei nuclei eucariotici.