List three main factors responsible for speciation and describe each one of them
Speciation is the process in which one or more species arise from previously existing species due to reproductive isolation of a part of its population.
Factors responsible for speciation: