사회주의는 기존의 민주주의나 자본주의에 비해 훨씬 진보된 체제(ex: 민주사회주의 또는 사회민주주의)를 의미하나요?
사회주의
사회주의는 기존의 민주주의나 자본주의에 비해 훨씬 진보된 체제(ex: 민주사회주의 또는 사회민주주의)를 의미하기도 하고, 강력한 정당이 정치-사회적 양상을 지배하고 있는 국가도 사회주의의 일부분일 수 있다.
국가사회주의
소비에트 스타일의 경제 사회 체제와 같은 국가 사회주의를 언급할때 이는 블라디미르 레닌과 함께 시작된 일탈된 마르크스주의 이론에서 시작되었다. 본래 맑스주의 이론에서 사회주의는 자본주의가 가장 발달하여 내부모순과 계급갈등으로 가장 많은 고통을 겪는 곳에서 등장해야 하는 무언가다. 반면 "국가사회주의는" 가장 빈곤하고 준봉건적인 국가를 위한 혁명 이론이 되었다. 그런 체제에서 국가는 자본 축적의 도구가 되었고, 가난한 나라를 근대화 시키고 산업화 하기 위하여 노동 계급과 농민들로부터 잉여 자원을 수탈했다. 이러한 체제는 국가가 자본 축적에 종사하기 때문에 국가 자본주의라고 묘사되기도 한다.
사회주의에 대한 전통적인 입장에 있어서 엥겔스나 생시몽 같은 사상가들은 국가의 기능이 민중에 대한 정치적 지배에서 생산에 대한 과학적 관리로 변함으로서 사회주의 체제에서 국가는 그 본질이 변할것이라고 예상했다. 국가는 계급과 정치 통제의 도구에서 상호의존적인 협회로 구성된 경제 조정의 주체가 됨으로서 전통적 의미의 국가의 정의에서 벗어날 것이라고 주장되었다. 정통적 마르크스주의 이론에서 사회주의는 결국에는 '국가없는 사회주의'로 나아갈 무엇인가다.