Biological evolution is the heritable change in characteristics of biological populations over successive generations, driven by mechanisms such as mutation, recombination, genetic drift, gene flow, ...