Monarch butterfly individuals have four life cycle stages. Each complete cycle of stages, which is a generation, produces a new individual. There are four generations each year. No single individual completes their entire legendary migration. Rather, each generation during a year completes part of the journey, reproduces, and the next generation carries on the journey. Their eggs are laid on milkweed. The caterpillars eat the milkweed, which makes them poisonous and terrible tasting to predators. The Monarch's bright colors make them easy to distinguish and warn predators not to eat them.