I think the term that best applies to it is historical materialism. It focuses on the dialectics of understanding history using contradictions in politics, economy, culture and social changes inside a society. These cause the development and changes to further improve and have another society that would cater the people's interest.