Главное отличие социализма и коммунизма в следующем.
При социализме был такой принцип:
То есть, человек мог работать, исходя из своих способностей. А зарплату получать по своему труду: сколько заработал, столько и получил.
Принцип коммунизма имел одно отличие:
То есть, человек мог работать также, исходя из своих способностей. А вот получать материальные блага предполагалось по потребностям. Правда, "потребности" - это понятие растяжимое, чего, похоже, не учли строители коммунизма.
В армии наш замполит говорил, что в ней как раз и реализован принцип коммунизма. То есть, службу каждый выполняет по способностям (ну не годится, допустим, связист в десантники - подготовка и возможности не те!), а еду, обмундирование, денежное довольствие все получают одинаково.
А вот у наших богатеньких буратинок потребности совсем другие: сколько им не дай - им будет мало, мало и мало!
P.S. Коммунизм построен так и не был. Но вот принцип, реализованный в армии, может быть применён в случае войны. Не дай Бог, конечно, но обстановка в мире - далеко не сахар.
Как написали в одной фантастической книге, где наши люди попали на другую планету, один товарищ, выбранный главным, предложил другому работу и добавил:
Потому что в экстремальных условиях уже не до капитализма, социализма и коммунизма. Тут работает уже другой принцип: