A resident is someone who has made their home in the United States, while a US Citizen is someone who is a native-born or naturalized citizen of the United States.