Karl Marx fue un filósofo, economista y sociólogo alemán que desarrolló el materialismo histórico y el análisis de clases. Creía que la historia y la sociedad están determinadas por las fuerzas económicas y las relaciones de producción, y que la lucha de clases entre burgueses y proletarios conduciría inevitablemente al triunfo del comunismo.