候鸟则因为夏天在温带地区繁殖,冬天在热带地区过冬,而兼取两地的好处。既然如此,为什么不是所有的鸟类都成为候鸟?答案是迁移是必须付出代价的。例如迁移过程需要消耗大量的能量、可能遇到不良的天气、迁移方向定位错误、要适应不熟悉的新环境、并且与其它候鸟及该地的留鸟竞争资源等等。同时,当所有的鸟类都采取有较大好处的行为模式(迁移)时,竞争变大,原本没有很大好处的行为模式(不迁移)就会相对变得较为有利。因此不同的行为模式在演化上就都会存在,并达到一个演化上稳定的策略,这同时也是为什么有些鸟类会部分族群迁移,部分族群不迁移的原因。