An immigrant is someone who leaves their country—often by choice—and seeks residence in a new country. The fundamental difference between a refugee and an immigrant is that refugees feel the need to flee their homes, whereas immigrants have more of a choice