Sin embargo, Marx forma parte de un pensamiento dialéctico, en contraposición al mecanismo que está presente en el materialismo anterior, ve la convivencia entre clases, como un papel determinante en el desarrollo de la historia.