Polymerase
Enzymes producing a polynucleotide sequence complementary to a pre-existing template polynucleotide. DNA polymerase requires a primer from which to start polymerisation whereas RNA polymerase does not