This document discusses the Hardy-Weinberg law, which states that gene and genotype frequencies in a random mating population will remain constant from generation to generation if there is no selection, migration, mutation, or genetic drift. It provides an example of how to calculate genotype frequencies based on allele frequencies. Several factors that can disrupt Hardy-Weinberg equilibrium are described, including migration, mutation, genetic drift, inbreeding, and selection. The document was prepared by Kiran Dasanal to explain the basic principles of the Hardy-Weinberg law and factors affecting allele frequencies in populations.