人民,是一个政治概念。强调的是正确、先进的方面,是指能代表前进方向、代表正能量的主流的那一大部分。人民和敌人是对立的两个方面。人民,往往指的是一个群体,而不是个人。你可以说“我是人民中的一个分子”,但不能说“我是人民”;你可以说“我代表人民”,这在语法和概念上是没有任何问题的,但你往往代表不了全体的人民,只有极少数的大人物能代表人民。人民中,都是好人,没有坏人。变坏了的人,就要被踢出人民的队伍了。

公民,是一个法律概念。强调的是享有的权利和义务,以国籍来区分,可以指的是一个单独的人,也可以是一个群体。比如,你可以说“全世界的人民团结起来”,但不能说“全世界的公民团结起来”。你可以说“我是中华人民共和国的公民”,但不能说“我是中华人民共和国的人民”。公民中有好人也有坏人。监狱中的罪犯,即使被剥夺了某些权利,他们仍然是公民。

群众,是一个群体的、社会的、相对的概念。强调的是多数,强调的是“普通”、“一般”,往往因职业、身份、居住地的原因成为一个群体。“群众”的相对面,则是党员、干部、知识分子。注意,是相对面,不是对立面。“群众”的团体往往比较小,往往以村居这样的小区域为单位,如“咱村的群众”。没人去说“咱省的群众”、“咱中国的群众”。提到“群众”两字,往往和衣食住行、财米油盐等具体事物相连,人间烟火气比较重。“群众”,在各种语境中的应用,和“老百姓”可以相互替换。群众中有好人也有坏人,但往往指的是大多数的好人。