Answer: RNA polymerases synthesize RNA from a DNA template while DNA polymerases synthesize DNA from a DNA template.
Explanation: RNA polymerase is an enzyme that catalyzes the synthesis of an RNA strand from a DNA template. The process of copying the genetic message in the DNA template into an RNA strand is called transcription. DNA polymerase is the enzyme that catalyzes the synthesis of two new strands of DNA using DNA templates. The process of synthesizing two identical copies of DNA from a double stranded DNA is called replication. RNA polymerase catalyzes transcription while DNA polymerase catalyzes replication.