Diversification plays a big role in evolution. There are several differen't diversification: behavorial, temporal, habit, gametic, and mechanical isolations. Based on these diversifications, animals breed and evolute. Each animal has their own mechignisms it follows. I agree with Darwin that Diversification plays a huge role in evolution.