Основная разница в том, что марксизм - это учение, а коммунизм и социализм - стадии коммунистической формации внутри этого учения. Конечно, существуют еще множество определений социализма и коммунизма, но т.к тут затронут марксизм, то я буду пользоваться только этими. Социализм, если брать только марксизм (не марксизм-ленинизм, сталинизм и т.п) и не трогать тот же анархизм - это первая стадия коммунизма, формации особенности которой определяются общественной собственностью на средства производства, соответствующей высокоразвитым общественным производительным силам...
Из нашего исследования следуют потрясающие вещи: в марксизме слово «социализм» употребляется в 4 разных значениях, а коммунизм - в 2 разных значениях!
А поскольку СССР погиб, то очень важно разобраться на будущее, что именно мы строим! И все же дух марксизма остается справедливым, несмотря на столь явный недостаток буквы марксизма. Как же достичь определенности, преодолеть терминологическую путаницу? Имеем слова Маркса, что есть: капиталистическая общественная формация, коммунистическая общественная формация, и переходный период между ними...