In biology, evolution refers to the variation in the inherited traits of a population from generation to generation. These traits are the expression of genes, which are copied and transferred on to the offspring at the time of reproduction.
However, mutations in these genes can generate altered or new traits, leading to heritable differences or genetic variations among the species. New traits can also come due to the transfer of genes amongst the populations, as in migration, or among the species, in horizontal gene transfer.