Для процесса транскрипции генов требуются не только РНК-полимераза, но и другие белки, называемые основными факторами транскрипции. Установлено, что у эукариот таким фактором является ТАТА-связывающий белок (ТСБ, англ. ТАТА-Вох Binding Protein, ТВР), который взаимодействует с основным регуляторным элементом, ТАТА-боксом, присутствующим в большинстве генов. С этим комплексом затем связываются другие основные факторы транскрипции и РНК-полимеразы. Дополнительные факторы могут влиять на инициацию транскрипции, связываясь с другими регуляторными элементами. Отсюда они взаимодействуют с основным транскрипционным комплексом, либо активируя, либо ингибируя его. Такие факторы активируют, например, комплексы стероидных гормонов с рецепторами (см. Механизм действия липофильных гормонов). По завершении транскрипции из гяРНК вырезаются интроны, содержащие некодирующие последовательности.