Females lay eggs on the plants their babies will eat. The caterpillars that hatch out feed continuously and molt several times. After a few weeks they transform into a pupa, go through a complete metamorphosis, and emerge as an adult butterfly. The timing of this depends on the climate, the warmer it is the faster they grow.
Development - Life Cycle: metamorphosis