公民和国民的区别是 ,“国民”表明一个人的国籍,而“公民”除了表明国籍外还有更深刻内涵。
公民是一个法律术语,是取得国籍并根据国家法律规定享有权利和承担义务的人。
国民是具有某国国籍的人。国民”( nation )多指拥有国籍的国家主权构成者,即是生活在同一宪法下作为立法代议机构主权代表的人们共同体。