what is the difference between natural selection and evolution?
What is the difference between natural selection and evolution? Evolution is a gradual change in the inherited traits of a population over many generations. Natural selection is a mechanism where the members of a population best suited to their environment have the best chance of surviving to pass on their genes.