Biological evolution is the process of descent with modification over generations that produces the diversity of life on Earth. Evolution occurs through genetic inheritance over generations and is driven by natural selection. Over millions of years, this process of descent with modification resulted in the tremendous diversity of life we see today, as all organisms share a common ancestor. Evolution helps explain the history and relationships between different forms of life.