How do butterflies reproduce?
If you see two adult butterflies with their abdomens linked tail-to-tail, they are mating. The male grasps the female and deposits a sperm packet, which fertilizes the female's eggs. The butterflies can fly while mating, but they usually avoid moving unless they are disturbed.
Caterpillars do not reproduce. They are the larval feeding stage of moths and butterflies. Caterpillars hatch from eggs, grow by eating mostly leaves, then cocoon themselves in a chrysalis and undergo metamorphosis to become a moth or butterfly. The moths or butterflies feed on nectar, eventually mate and the females lay eggs that hatch into caterpillars.