Occurrence of more than two alleles of a gene in a population is known as genetic polymorphism. It can be of two types: balanced and transient. Balanced polymorphism occurs when different forms coexist in the same population in a stable environment. Transient polymorphism arises when different forms exist in a population undergoing a strong selection pressure. Polymorphism plays an important role in evolution by providing material or variations for natural selection.