Las teorías de Marx sobre la sociedad, la economía y la política, que se conocen colectivamente como el marxismo, sostienen que todas las sociedades avanzan a través de la dialéctica de la lucha de clases.