Comment by jandrewrogers

5 hours ago

The terms "expat" and "immigrant" are not synonyms. There is a material semantic distinction in American English.

Most Americans that live overseas tend to be expats rather than immigrants. Those two terms don't convey the same meaning.

a person who temporarily or permanently lives and works in a country other than their native country. I mean, some Mexicans and other latin americans go to the US to make money and buy a home back in their countries. And still by they're not called expats?