A migrant can be defined by place of birth, citizenship or time spent in the UK. More on this
Permission to stay in the UK permanently without being subject to immigration control. Also known as settlement.