What's difference between 国籍 and 民族? I'm revising vocabulary for HSK4 and I found many words with similar meanings. A pair I found today was: 国籍 and 民族. What's the difference between them?
国籍 = nationality (as based on what nation you are from)
民族 = ethnic group 


For the majority of Chinese people their:


国籍 = 中国 (Chinese)
民族 = 汉 (Han)