En el análisis del nacionalismo se han configurado dos paradigmas contrapuestos y excluyentes, cada uno de los cuales implica una determinada concepción de la naturaleza y el origen de la nación y una definición de la misma: el "modernista" o "constructivista", que define la nación como una comunidad humana que detenta la soberanía sobre un determinado territorio por lo que antes de la aparición de los nacionalismos en la Edad Contemporánea no habrían existido las naciones —la nación sería una «invención» de los nacionalismos—; y el "perennialista" o "primordialista" que define la nación sin tener en cuenta la cuestión de la soberanía y que defiende, por tanto, que las naciones existieron antes que los nacionalismos, hundiendo sus raíces en tiempos remotos —así sería la nación la que crea el nacionalismo y no a la inversa—.