Exista astazi doua definitii acceptate pentru termenul natiune, una etnica si una civica sau cetateneasca. Cea etnica pune accentul pe unitatea lingvistica, culturala si istorica comuna. Pe cand cea cetateneasca pune accent pe vointa rationala a membrilor unei comunitati de a trai impreuna.