Butterflies go through a life cycle. There are four stages. The first stage is the eggs. This is where a girl butterfly lays eggs. She lays them on a leaf. The second stage is the caterpillar. This is where the eggs hatch. It takes about five days for the eggs to hatch. A caterpillar then comes out. At this stage, the caterpillar eats all the time. It also grows really fast. Once it is all the way grown, the third stage starts. This stage is the chrysalis. The caterpillar makes a chrysalis. The caterpillar is inside the chrysalis. Inside the chrysalis, it starts to change. It soon changes into a butterfly. Once the caterpillar has changed into a butterfly, the fourth stage starts. This is also that last stage in the life cycle. ?The fourth stage is the butterfly. A butterfly comes out of the chrysalis. It can now learn to fly. It can also find a mate. When it finds a mate, it lays eggs. Then the lifecycle process starts all over again.