Non-permanent residents are people from another country who have a work or study permit or who are refugee claimants, and their family members sharing the same permit and living in Canada with them. They are not considered immigrants.