Speciation requires reproductive isolation. This is where the members of different populations are unable to interbreed to produce fertile offspring.Reproductive isolation could have been caused by a physical barrier such as a river which would have geographically prevented interbreedingDifferent mutations could have created different features in the two populations.Natural selection could have caused advantageous features to spread through the populations over timeConditions of the different geographical environments could have been different at the time, so the features that were beneficial may have been different for each population.Eventually, individuals of the different populations have evolved so much that they developed such different features which meant that they could no longer interbreed to produce fertile offsprings.