List three main factors Responsible for the speciation and briefly describe each one of them

Genetic Drift: Random change in the frequency of genes.
Natural Selection : Nature selects the fittest individual in a population.
Reproductive Isolation : When two individuals are geographically isolated and natural selection operates upon them differently leading to inability of the individuals to interbreed.