Checkpoints and the cell cycle
There are strict 'checkpoints' in the cell cycle to ensure that each stage does not start before the previous one has finished. Other checkpoints prevent cells dividing when their DNA is damaged - either allowing time to repair the damage or, if the DNA is too damaged, causing cell death. Without all these controls and checks, the cells of your body would divide in an uncontrolled way, which could result in cancer.