First, the female great white shark produce eggs, the male fertilises the eggs. During this stage, the eggs hatch inside the mother. At this stage, the shark pups eat the unfertilised eggs.
Following this, the shark pups are born. Soon after the pups learn to hunt on their own. The first thing they eat are the weaker brothers and sisters.
At this stage, the shark pups turn into adult sharks and then the male and female mate to fertilise eggs again.
The life cycle of a great white shark has three stages. They are the egg, pup and adult. Great white sharks live up to 40 years.