Migration is a systematic movement from one location to another location, usually by a group or type of animal, to breed or forage. Some hummingbirds migrate thousands of miles every year. The most popular explanation for hummingbirds migrating so far is the lack of food sources during wthe inter months.