1、单纯从名词解释上看,公民与居民是两个不同的概念。公民是指具有一个国家的国籍,并根据该国宪法和法律,享有权利并承担义务的人;居民本意是指住在某一地方的人。
2、从二者的内涵上看,都有区分属地的意思,但各自侧重不同。公民是一个法律概念,以人所属国家的国籍为区分的,而居民则是一个普通概念,以人的居住地来区分。
3、在同一个国家内,公民与居民的本意是相同的,但居民具有更明显的属地化色彩。