Why are Nazis called "National Socialists?"?

Nazism and Socialism are two completely different ideologies, so why did Hitler call his political system "National Socialism?"
5 answers 5