This article got me wondering: what is the difference between an immigrant and an expat? It seems like immigrant is the term used for someone migrating westward, and expat is the term used for someone migrating from a Western country eastward. For the sake of this definition we're considering North America the western limit of the world and Asia the Eastern limit.
Opinions?