Even though the Nazis were national socialists, they still had ambitions to rule globally. So eventually, they were headed in the same direction as their international socialist brethren.
The communists had a moralizing class which used perceived behavioral deffects or associations as an excuse to conquer and make slaves out of the losers, a so called class-less horizontal collective which however admits that a slave class for the nomenklatura is desirable, nomenklatura which also has some more equal than others - as seen in how China is cracking down on corruption only if perpetrated by followers of Jiang Zemin undermining Xi.
The Nazi simply were more honest and out of the closet about their desires to enslave both those who were perceived as moraly and physically inferior.
[ Even though the Nazis were national socialists, they still had ambitions to rule globally. So eventually, they were headed in the same direction as their international socialist brethren. ]
NAZIs still believed in invading and taking over countries via war like the classical European model of conquest that Napoleon used.
The Soviets believed in using internal subversion first to do a lions share of the work before they rolled the tank into the country and would not “officially” take over a country but instead place “Party members” in power over a country to turn into into a satellite or puppet state. This made the invasion seem less like an invasion.
So in this way NAZIs were more “honest and upfront” about their invasions than the Soviets were.
It is the difference between being chased down, killed and eaten by a Tiger vs. catching a parasitic disease, getting weakened, then dying and ate by scavengers.
Yes, during the interwar period, Hitler spoke of achieving the German goal of Lebensraum by supporting and sponsoring the anti-Communists inside the USSR, essentially "flipping" the Soviet Union into the Nazi column. He persisted in that belief for some time; it is thought to be the genesis of his later invasion of the USSR.
Elbow room, ja?