Human: Can you tell me why whales migrate? Assistant: 
Whales migrate for a few different reasons. One of the most common is for mating and breeding. Other reasons for migration include following the seasons in order to find their favorite food sources, searching for more comfortable habitats, and avoiding predators.