Get expert assistance with your permanent residence visa application. Worldlink Visa helps you secure PR in Canada, Australia, New Zealand, and more. A Permanent Resident Visa, also known as a PR Visa or a Green Card, is a legal document that grants an individual the right to live, work, and study permanently in a foreign country. PR status is typically offered to foreign nationals who meet the given and required eligibility criteria and demonstrate the intention to settle in the host country for an extended period, if not indefinitely.