Understand the roles of DNA polymerase and RNA polymerase: DNA polymerase is an enzyme that synthesizes DNA molecules from deoxyribonucleotides, the building blocks of DNA. RNA polymerase, on the other hand, synthesizes RNA from ribonucleotides, the building blocks of RNA.