DNA mutation causes genetic variation by altering the genes of individuals in a population. Gene flow leads to genetic variation as new individuals with different gene combinations migrate into a population.
The flow of individuals in and out of a population introduces new alleles and increases genetic variation within that population. Mutations are changes to an organism’s DNA that create diversity within a population by introducing new alleles.