Não sou de esquerda, mas o que sei a respeito:
Comunismo é a conclusão idealizada do
socialismo com a formação de uma sociedade sem estado gerida sindicalmente. Socialismo é o período de transição com a tomada inicial dos meios de produção; mas não necessariamente - existem socialismos e socialismos, com graus variáveis. Existem socialismos graduais, de economia mista, onde se enquadraria a social-democracia em que vivemos, o socialismo revolucionário, que em vez de reformas e políticas welfare se preocupam com a deposição da ordem vigente. Tem socialismo tribal, ou primitivo, que é definido pelos modos socioprodutivos de arranjos sociais menores, como tribos. Tem também socialismo utópico, que são as formas iniciais estipuladas de socialismo, pré-marxistas. Existe até socialismo utópico cristão, como o era o do Conde de Saint-Simon. Todas essas nomenclaturas operam sob o termo leque de socialismo. Isso é o que sei.