Um dos conceitos fundamentais na análise do capitalismo feita por Karl Marx é o de materialismo dialético. Com o materialismo dialético, Marx expressa que o movimento da história ocorre tendo por base o antagonismo entre duas classes:
a nobreza, que vive de privilégios, e os plebeus, que constituem o restante da sociedade.
os grandes latifundiários, que detém o poder político, e os escravos, que eram suas propriedades.
os senhores feudais durante a Idade Média, e os vassalos, que lhes devem lealdade.
a burguesia, que detém os meios de produção, e o proletariado, que vende sua força de trabalho.
os ricos, que acumulam dinheiro com a exploração capitalista, e os servos, que servem a seus caprichos.