國民、公民、人民的區別:
人民:範圍最廣,包括在本國內生活的外國人
國民:擁有本國國籍就算,但不包含來台工作的外國人
公民:除了有本國國籍外,尚需年滿二十歲成年才算(滿二十歲有投票權)
PS:民法修改112年成年為滿十八歲