Jedną z przyczyn ewolucji jest dobór naturalny. Mamy 3 główne rodzaje doboru naturalnego. Dobór kierunkowy - preferowanie jednej skrajnej wartości danej cechy. Dobór stabilizujący - polega on na preferowaniu osobników posiadających średnią wartość cechy. Dobór rozrzutowy zwany również doborem rozdzielającym - polega na preferowaniu skrajnych wartości danej cechy, czyli np. dziobów najkrótszych i najdłuższych.