The genotype is responsible for the variability of phenotypes in a population. However, natural selection pressures choose which phenotype is best adapted to the environment. These ones are able to pass their genes to the next generations. Natural selection, therefore, continually weeds out recessive genes from a population. This way, the genotype frequencies change depending on changes in the environment. Additionally, mutations in the genotype could change the frequency of alleles in a population.