Socialism: We are divided by class. The bourgeoisie oppress us and will never share their power, our only choice is revolution and eradication. (Communism will come after the revolution)
National Socialism (Nazis): We are divided by nation. The Jews oppress us and will never share their power, our only choice is revolution and eradication. (Add in Brits, French, Czech, Poles...)
Race Socialism: We are divided by race. The Whites oppress us and will never share their power, our only choice is revolution and eradication.
Sex Socialism: Surely you get the point by now.
I realize this is off topic, where do I put it?
Literally the only difference between National Socialists and Socialists is well, national socialism, vs international socialism.
All socialism / leftism is totalitarian by it's very nature because it denies individual rights.
The meaning of Nation has morphed over time. Today it means a government that happens to have people. Then it was closer to people who happen to have a government. This is why Austria and the Sudetenland were important to German politics. They were a part of the German Nation, even if they were not a part of German government. Identity politics.