DNA replication is the process by which DNA copies itself in living cells. It occurs in three main steps: initiation, elongation, and termination. Initiation begins at origins of replication, where proteins assemble into pre-replication complexes. During elongation, helicase unwinds the DNA strands and DNA polymerase adds complementary nucleotides to each strand. Termination occurs when the replication forks meet, with telomerase ensuring complete replication of chromosome ends.