Charles Darwin developed his theory of evolution based on observations and findings from his five-year voyage on the HMS Beagle. Upon returning home, Darwin studied his collections and discovered evidence that supported his idea that species slowly change over time, with natural selection driving evolution. While controversial at the time, Darwin's theory is now widely accepted, supported by fossil and biological evidence showing how life has changed over millions of years through a process of descent with modification from common ancestors.