Initiation: Transcription factors bind to the promoter region of a gene, allowing RNA polymerase to attach to the DNA. Elongation: RNA polymerase moves along the DNA template strand, synthesizing a complementary RNA strand. Termination: Transcription ends when RNA polymerase reaches a termination signal, releasing the newly-formed mRNA strand.