您好,美国移民指代的多数是拿绿卡的人,绿卡,其实就是一个国家的永居卡的俗称。之所以称之为“绿卡”,是因为最早美国的永久居留许可证是一张绿色的卡片,而美国作为老牌移民国,许多移民叫着叫着就都把永居卡叫做“绿卡”。持有绿卡/永居卡意味着持卡人拥有在签发国的永久居留权,同时,持有绿卡可以在一定时间内免去入境签证。

美国公民则指拥有美国国籍和护照的人,护照是一个国家公民出入本国和到国外旅行或居留时,由本国签发的一种证明该公民国籍和身份的合法证件。因此持有哪个国家的护照,就代表了一个人的国籍身份。
拥有一国护照等于拥有这个护照国家的国籍并享有该国的公民福利。而要注意,绿卡、永居卡并不等于护照,绿卡(永居卡)持有人可享受的福利并不完全等同于公民福利。