Socialismo científico
O socialismo marxista tinha como fundamento teórico a luta de classes, a revolução proletária, o materialismo dialético e histórico, a teoria da evolução socialista e a doutrina da mais-valia. Ao contrário do socialismo utópico e sua pacificidade, o socialismo científico previa melhores condições de trabalho e de vida para os trabalhadores através de uma revolução proletária e da luta armada.
De acordo com o marxismo, uma sociedade baseada no capitalismo era dividida em duas classes sociais: os exploradores (donos dos meios de produção, das fábricas, das terras), pertencentes à burguesia, ou seja, os burgueses; e os explorados (aqueles que não tinham posses e tinha que se sujeitar aos outros). Esse duelo entre as classes, é aquilo que transforma e propele a história.
O socialismo científico, também conhecido por socialismo marxista ou simplesmente marxismo é o nome usado por Friedrich Engels para descrever a teoria sócio-político-econômica elaborada por Karl Marx (1818-1883) no século XIX. Em meio aos movimentos de esquerda da nascente ideologia socialista, a corrente utópica e a marxista disputavam a preferência dos militantes à época.
Para muitos leigos, Marx e Engels deram origem ao movimento socialista, o que é incorreto. Os primeiros a elaborarem tal forma de organização coletiva foram o Conde de Saint-Simon (1760 - 1825), Charles Fourier (1772 - 1837), Louis Blanc (1811 - 1882) e Robert Owen (1771 - 1858) cujas ideias mais tarde foram batizadas de socialismo utópico, pois seus teóricos se preocupavam em descrever os princípios de uma