La macroevolución se refiere a la evolución a gran escala que ocurre en períodos de tiempo muy largos y da como resultado cambios como la aparición y extinción de linajes. Puede ocurrir a través de la evolución convergente, cuando especies no relacionadas desarrollan características similares debido a presiones ambientales comunes, o la evolución divergente, cuando una especie se divide en varias nuevas especies. Los cambios macroevolutivos pueden ser graduales y continuos a lo largo del tiempo o discontinuos