Karl Marx foi um ferrenho crítico do modo de produção capitalista. Seu método de análise é o materialismo histórico dialético, caracterizado pelo estudo da história a partir da luta de classes. O materialismo dialético avalia as relações e processos sociais a partir de forças opostas que se tensionam até gerar uma nova organização social.