La macroevolución implica grandes cambios evolutivos a lo largo de periodos largos de tiempo, mientras que la microevolución ocurre dentro de las poblaciones y especies. La genética de poblaciones estudia los factores que cambian las frecuencias genéticas y conducen a la evolución, la cual resulta en el desarrollo de nuevas características que permiten una mejor adaptación al medio ambiente.