Landed immigrant status is a permanent residency status granted to individuals who are not citizens of a country but have been authorized to live and work there indefinitely. The process of obtaining landed immigrant status varies from country to country, but generally involves meeting certain eligibility requirements, submitting an application, and undergoing an interview and/or background check.
There are many benefits to obtaining landed immigrant status, including the ability to live and work in the country permanently, access to healthcare and education, and the right to apply for citizenship eventually. In many countries, landed immigrants are also eligible for social welfare benefits and other government programs.