La teoría científica sostiene que cada época histórica se caracteriza por un modo de producción específico que se correspondía con el sistema de poder establecido y, por lo tanto, con una clase dirigente opresora -explotadora del trabajo de la clase oprimida- en lucha contra una clase oprimida -explotada- a la cual la clase opresora la explota durante la producción material y la oprime espiritualmente (ideológicamente).