A person living in an area for a long period of time is called (answer here). A person moving from one country to another is called (answer here).