DNA replication is the process by which a cell makes an identical copy of its DNA. It involves separating the double helix into two single strands, each serving as a template for synthesis of a new partner strand. This results in two identical DNA molecules composed of an original strand and a newly synthesized strand. Semiconservative replication was confirmed by Meselson-Stahl experiments which showed newly synthesized strands containing lighter isotopes while parental strands remained heavy. Replication requires enzymes like DNA polymerase, helicase, primase and ligase. In prokaryotes it occurs by theta, sigma or linear mode using replicons from a single origin.