公民是一个法律概念,所以它具有确定性和稳定性,公民存在于所有存在法律的社会形态,在
封建制和奴隶制社会中,它包括不依附于其他人的自由民或者领主(相比于奴隶或农奴),在资本主义社会中,它包含所有具有国籍的人(几乎等同于所有人类,无非是哪个国家的公民问题),在
社会主义社会中,它包括具有经过确定审批手续,具有户籍的人(俗称上户口,但不包括所谓的黑户),这样我是不是公民可以说在出生一刻起就确定了,当然后续可以改变。
人民是政治概念,现代意义下是社会主义社会特有的概念,指的是拥护社会主义制度,拥护无产阶级政党(无产阶级政党必是唯一的),以及拥护确定历史条件下的政策(例如1982年中国把拥护四项基本原则纳入人民的
必要条件,现在把拥护
四个自信纳入人民必要条件,等等)的人,我当然有可能昨天拥护而今天不拥护,这个过程中也不用我去办理个什么手续,所以人民的概念是不固定的。(注:有时把people或古文中的民,氓,人等词汇也翻译成人民,仅仅是翻译问题,和本意是有区别的)