name the two major factors which are responsible for specification
Speciation is the process in which one or more species arise from previously existing species.
A single species may give rise to a new species or two different species may give rise to a new species. There are several factors responsible for speciation. In most of the cases gene flow must be stopped so that subpopulations become genetically isolated. Changes in allele and genotype frequencies within the populations, as a result of the effect of natural selection on the range of phenotypes produced by mutation and sexual recombination, lead to the formation of races and subspecies. Continued genetic isolation leads to the formation new species.
Geographical barriers such as mountain ranges, seas or rivers may produce a barrier to gene flow and the inability of organisms or their gametes to meet leads to reproductive isolation and hence speciation.
Mutation (random changes in genome) can also play a role in speciation.
Sometimes crossing of two unrelated species can also lead to speciation and a new ferttile species can be formed.