Differentiate between natural and artificial selection.

Natural selection occurs in nature when organisms with favorable traits survive and reproduce, while artificial selection is controlled by humans to breed organisms with specific characteristics. Natural selection leads to adaptation and evolution, whereas artificial selection focuses on traits useful to humans.