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