Karl Marx foi um filósofo alemão que desenvolveu uma crítica da sociedade capitalista e do modo de produção capitalista. Ele acreditava que a história é definida pela luta de classes entre aqueles que controlam os meios de produção e os trabalhadores, e que o capitalismo levaria ao comunismo através da revolução do proletariado. Marx analisou como as forças produtivas e as relações sociais de produção moldam a sociedade ao longo do tempo.