Differences :-
A polymerase is an enzyme that catalyzes the conversion of free nucleotides into a single strand.
DNA polymerase differs from RNA polymerase in two major respects:
-Like all enzymes, DNA polymerase is substrate-specific. DNA polymerase cannot extend a single strand of DNA; it needs at least a short segment of double-stranded DNA at the outset.
-As its name implies, DNA polymerase incorporates deoxyribonucleotides into the new strand. RNA polymerase incorporates ribonucleotides.
These differences mean that DNA polymerase is active when new DNA strands are formed, as in DNA replication, and RNA polymerase is active when new RNA is formed, as in transcription.
Similarities
-both use a polymerase enzyme
-both take place in the nucleus
-both utilize base pairing