Balancing selection refers to a number of selective processes by which multiple alleles (different versions of a gene) are actively maintained in the gene pool of a population at frequencies larger than expected from genetic drift alone. Balancing selection is rare compared to purifying selection.[1] It can occur by various mechanisms, in particular, when the heterozygotes for the alleles under consideration have a higher fitness than the homozygote.[2] In this way genetic polymorphism is conserved.[3]
Evidence for balancing selection can be found in the number of alleles in a population which are maintained above mutation rate frequencies. All modern research has shown that this significant genetic variation is ubiquitous in panmictic populations.
There are several mechanisms (which are not exclusive within any given population) by which balancing selection works to maintain polymorphism. The two major and most studied are heterozygote advantage and frequency-dependent selection.