Según el modelo de interpretación marxista, todos los cambios históricos están en principio determinados por los cambios de modos de producción: empujadas por la dinámica de las fuerzas productivas, las cambiantes relaciones de producción (técnicas y sociales) producen una intensificación de la lucha de clases, con los consecuentes cambios en la superestructura política e ideológica para adaptarse a las nuevas condiciones.