OK so this has been bothering me for a long time. Whenever you call a Communist a Communist or a Socialist a Socialist they always dodge and say “I’m not x, I’m y,” switching between the two like madmen.
So let’s get this straight: They are functionally the same thing.

Communism is defined by Marx’s The Communist Manifesto. So Communism, by this definition, is a happy state full of people who own nothing and share everything. In short.

Socialism is what the Soviets were (The United Soviet Socialist Republic) and the Nazis, as their party name stood for “National Socialists” so why they hated each other is beyond me, but I digress. But over time the Soviets were called Communists, and the Red Chinese refer to themselves as Communist, but they are also actually Socialist, because Socialism is the all-governmental state that exists perpetually (in practice, not in theory) before obtaining Communism (which never happens).

So let’s get this straight. Thanks to bad definitions, bad theories, and the way that language works Communism == Socialism. Now get over it. Also Fascism and Statism are basically the same thing as Commusocialism, but nobody admits to being a Fascist or a Statist so I’m not going to gripe about it.