Socialismo utopico: foi um socialismo idealizado impossivel de ser aplicado, seus precursores: Robert Owen, Saint Simon. Já o socialismo real ou científico considera as necessidades da sociedade, portanto apresenta propostas mais plausíveis.É aquele que só existiu na cabeça de seus idealizadores. É um socialismo utópico que visa promover a igualdade e a liberdade, coisas que são totalmente opostas, levando em consideração que a promoção da liberdade aumenta consideravelmente as desigualdades.
Socialismo real: é ele que ainda existe em alguns países. Os quais aplicam o socialismo com a intenção de promover a igualdade entaquere as nações, em oposição ao capitalismo que se apóia na produção de desigualdades econômicas e sociais. Porém só conseguiram gerar mais pobreza, massacres em massa, etc.