An expat is anyone who lives outside of their native country while intending to return, while an immigrant is someone who moves to another country permanently.
One reason why you rarely hear about American “immigrants” to other countries is that it is absurdly hard to relinquish US citizenship. So even if an American were to gain citizenship elsewhere, they still owe US income tax, and are reminded of their status every April.
An expat is anyone who lives outside of their native country while intending to return, while an immigrant is someone who moves to another country permanently.
One reason why you rarely hear about American “immigrants” to other countries is that it is absurdly hard to relinquish US citizenship. So even if an American were to gain citizenship elsewhere, they still owe US income tax, and are reminded of their status every April.