Nacjonalizm to ideologia lub postawa, która kładzie nacisk na ważność i przewagę własnego narodu, często kosztem innych narodów.
Szowinizm to postawa charakteryzująca się przekonaniem o własnej grupie lub narodzie jako nadrzędnych i wykazująca lekceważenie lub wrogość wobec innych grup lub narodów.
Współczesnym przykładem jest wzrost nacjonalizmu w niektórych krajach, gdzie istnieje silne poczucie narodowej tożsamości i dążenie do ochrony suwerenności, na przykład w Wielkiej Brytanii w związku z brexitem.
Szowinizm również ma swoje przykłady zarówno w historii, jak i we współczesnym świecie. Na przykład, ideologia nazistowska w Niemczech w czasie I i II wojny światowej promowała szowinizm i twierdziła, że rasa aryjska jest wyższa od innych. Współcześnie można dostrzec szowinizm w różnych formach skrajnego nacjonalizmu i ksenofobii, które prowadzą do dyskryminacji i nienawiści wobec obcych grup etnicznych lub religijnych.