Gene pool can be defined as the total genetic information in all members of a population. It represents all genes, chromosomes, and combinations of genes (due to different alleles) in organisms of the same species.
The gene pool composition of a articular population can be changed over time by various mechanisms. These mechanisms include mutations, natural selection, and genetic drift.