They're the same thing. Communists around the world also call themselves Socialists. So it's easy to understand why so many get confused about the two terms. Socialism is Communism and Communism is Socialism. Some just like to shy away from the term Communism and instead use the term Socialism. They are the same thing in the end though.