Answer:
DNA can replicate itself because its two strands are complementary. This means that one strand can be used as a template to make the other strand. It happens right before cell division via mitosis or meiosis so that each new daughter cell can have a complete genome.
Before replication can start, the double strands of DNA need to separate from each other. An enzyme called DNA helicase breaks the hydrogen bonds that connect the two strands, allowing them to come apart.
The point where this unzipping starts is called an origin point. Eukaryotic DNA can have more than one origin point, but prokaryotes can only have one.
The points where DNA is currently unwinding are called replication forks.
A comparison of eukaryotic and prokaryotic DNA replication
Hope this helps Have a good day