Carlos Marx nació en 1818 en Alemania en una familia acomodada y culta. Marx desarrolló la teoría del materialismo histórico, la cual explica que las clases sociales se definen por su relación con los medios de producción y que la historia es el resultado de la lucha de clases. La sociedad se divide en burguesía, proletariado y otros grupos, y el socialismo es la etapa de transición entre el capitalismo y el comunismo.