Genetic variations
Variations in gene composition in any population are what cause evolution. However, the Hardy-Weinberg Law provides some conditions which when fulfilled, genetic changes will not occur in any sexually reproducing population. Genetic variations therefore occur when these conditions are violated. According to Hardy and Weinberg, a stable population can only be maintained if the following conditions are met failure to which variations would occur.
The first condition is for the alleles to be stable a condition which allows zero net mutation (for a zero net mutation to occur, the rate of forward mutation must equal that of the backward mutation). This condition is violated when the rate of forward mutation is not counteracted by the backward mutation rate resulting to net mutation which contributes to genetic variations and evolution.