Gene flow is the transfer of genetic variation from one population to another. Genetic drift is a change in the frequency of an allele within a population over time. Speciation is the formation of new and distinct species in the course of evolution. Genetic shift is a major change
within a population which changes the population altogether.