Key concepts
Branching descent and natural selection are the two key concepts of evolution theory of Darwin.Branching descent
Branching descent explains the ‘pattern’ of evolution. The new forms arise as ‘branches’ from pre-existing forms. This indicates that species from the branch will have a common ancestor.Natural selection
Natural selection explains the ‘mechanism’ of evolution. Variations arise among organisms due to mutation. Variations which are beneficial for survival are selected by nature