Social evolution is a continuation of biological evolution. The difference is the presence of mind, language and thinking. Therefore, society can be viewed as a living and rational system. The engine of social evolution is knowledge. Development of society is determined bilaterally by objective and subjective factors. Objective factors determine the form of society, subjective – the content. Society has three subsystems: social consciousness, economics and governance. The changes which take place in society are quantitative (evolutionary) and qualitative (revolutionary). The spiral of social evolution begins with a cultural revolution that consistently changes economic relations and the organization of society, leading to the emergence of c...