Segundo Marx, a sociedade capitalista é dividida em classes sociais em conflito, onde a classe dominante controla os meios de produção e explora a classe trabalhadora através da mais-valia. Os trabalhadores vivem uma alienação por não controlarem o que produzem e dificilmente podem formar capital para serem livres. Marx defendia uma perspectiva materialista da história, onde as condições materiais determinam as transformações sociais.