대부분의 민족주의 이론가들은 민족주의에 대한 연구와 이론이 그간 꾸준하게 발전해 왔지만, 그들 사이에 학문적으로 공유되는 민족의 정의가 존재하지 않는다는 것에 동의할 것이다. 하지만 다수의 민족주의 이론가들은 그간 각자의 민족과 민족주의에 대한 다양한 정의를 제시해온 것이 사실이다. 예를 들어 원초주의와 근대주의 이론가들 사이에는 민족과 민족주의의 정의를 논함에 있어 크게 세 가지의 차이점이 있다. 첫째, 원초주의 이론가들은 민족은 정치화된 종족-문화 공동체라고 정의한 반면, 근대주의 이론가들은 민족을 영토를 중심으로 한 정치 공동체로 보았다. 즉, 민족은 특정한 영토 내에서 법적으로 동등한 시민들의 공동체로 정의했다. 둘째, 원초주의자들은 민족이 태고로부터 오랜 역사 속에서 지속되어왔다고 주장하였다. 
누가 민족을 영토를 가운데로 한 정치 공동체로 보았니
근대주의 이론가