Darwin's theory of evolution by natural selection suggests that all living species share common ancestors and are descended from earlier species through gradual modification over extremely long periods of time, as evidenced by the fossil record. The tree of life depicts how all species are related through common descent from earlier ancestral forms and have diverged and branched out over deep time through descent with modification from shared ancestors.