A DNA polymerase is an enzyme that replicates DNA. Such enzymes catalyze the polymerization of deoxyribonucleotides alongside a DNA strand, which they "read" and use as a template. The newly polymerized molecule is complimentary to the template strand and identical to the template's partner strand.

5' to 3' direction

Highly conserved.

DNAPI, DNAPII

holoenzyme. error correction. helicase.