PCR generally involves the mixing of a nucleic acid sample, two or more primers that are designed to recognize the template DNA, a DNA polymerase, which may be a thermostable DNA polymerase such as Taq or Pfu, and deoxyribose nucleoside triphosphates (dNTP's).