At the heart of Marxism (as understood by the generation after Marx, especially Lenin with his ‘scientific socialism’) was the idea that human history could be divided into defined phases: from its primary stages of feudalism and capitalism to its ultimate development in a socialist society.