I'd also wager another difference is that Socialism takes away rights under the guise of doing good or rather having good intentions. Communism does it at gun point. . .and if I had to choose, I think I'd rather put up with the point. At least Communists aren't patronizing/condescending about how they feel about a person.