
Nationality是国籍。有某个国家的Nationality的人叫那个国家的National(国民)。(Nationality在英语平常生活里也有一些其他的意思,就是你觉得自己是哪国人的意思。但是在法律里,只有一个意思——国籍。)
Citizenship是公民身份。有某个国家的Citizenship的人叫那个国家的Citizen(公民)。
一个人的公民必须有那个国家的国籍。但是又一个国家的国籍不一定是那个国家的公民。
在很多国家,两个是一样的。譬如中华人民共和国。中华人民共和国宪法第三十三条说,凡是有中华人民共和国国籍的人都是中华人民共和国公民。
但是在有些国家,两个是不同的。有些人有国籍但是不是公民。譬如:
