The process uses a complementary, single strand of DNA as a template. The energy required to drive the reaction comes from cutting high energy phosphate bonds on the nucleotide-triphosphate's used as the source of the nucleotides needed in the reaction.