Difference between Artificial selection and natural selection -
It is an artificial process.
It is a natural phenomenon.
It is conducted by man on a limited scale
It is conducted by nature on a vast
in specific labs
scale all over the world.
Traits selected for improvement are
Traits selected for evolution are
beneficial to humans
beneficial to the species.
Results are achieved in a short period.
Results are achieved over a long period of time.