These words are thrown around a lot here. I did some further research on the two, its obvious you all have know idea what you're talking about when you invoke these two ideologies. Try wikipedia. Is it a novel concept to know what you are saying before you say someone is a marxist or socialist? I suppose it is