The article - based on the latest results - reconstructs the main steps of human evolution. It identifies the most important 'revolutions' and analyses their effects on the 'behaviour-programmes' of the Homo. These 'programmes' are built on each other, and determine the individual and social behaviour of humans. These evolutionary steps and behaviour-programmes are analysed by different social sciences, such as human ecology, sociobiology, evolutionary psychology, and subsequently by cultural anthropology. The article argues that it is useful to differentiate between the steps of the emergence of the modern human and symbolic 'revolution' and later, between the neolith and institutional revolution.