Nationalisme is een politieke ideologie die stelt dat de
staat als politieke eenheid congruent moet zijn aan de
natie als sociaal-culturele eenheid. Er zijn verschillende vormen van nationalisme te onderscheiden, waaronder
staatsnationalisme,
cultuurnationalisme,
etnisch nationalisme,
nationaalsocialisme, romantisch nationalisme, liberaal nationalisme, politiek nationalisme, burgerlijk nationalisme, imperialistisch nationalisme, dekoloniserings- ofwel bevrijdingsnationalisme en economisch nationalisme. Een aantal van deze 'nationalismen' hangen met elkaar samen, sommige geven ontwikkelingsfasen aan en gaan in elkaar over, andere laten alleen een bepaalde invalshoek zien die dan gecombineerd moet worden met een van de bredere nationale stromingen. Nochtans kan nationaalsocialisme strikt genomen niet als nationalisme worden omschreven, omdat de hoge nazi's de verovering van veel grondgebied op het oog hadden om Lebensraum te veroveren voor het nog te scheppen Arische superras. In die zin is het beter te spreken over racistisch imperialisme.