Sin embargo «comunista» y «socialista» no eran términos estrictamente equivalentes ya que los comunistas se distinguían de los socialistas por unas ideas que en ellos estaban más claramente afirmadas, como la realidad de la lucha de clases de la que se derivaba la necesidad de la revolución —la conquista del Estado— para alcanzar la nueva sociedad.