What is the function of polymerase?

Flexi Says:
A polymerase is an enzyme that catalyzes the addition of nucleotides to form a long chain of nucleic acids (DNA or RNA) based on a pre-existing template.
A polymerase is an enzyme that catalyzes the addition of nucleotides to form a long chain of nucleic acids (DNA or RNA) based on a pre-existing template.