DNA replication is a complex, multi-step process that occurs during cell division:
1. The double-stranded DNA helix unwinds and separates into single strands. Enzymes like helicase and primase help prepare the strands for duplication.
2. DNA polymerase builds new strands that are complementary to the original templates. The leading strand is synthesized continuously while the lagging strand is synthesized discontinuously in fragments called Okazaki fragments.
3. Enzymes like DNA ligase and exonucleases help complete and proofread the new DNA, producing two identical DNA double helices from the original DNA molecule.