A foreign national who is legally authorized to enter Canada for temporary purposes is considered a temporary resident. You can enter and/or remain in Canada as a visitor, student, worker or as a temporary resident permit holder by applying to one of the following programs:
To become a permanent resident of Canada you need to immigrate. You can immigrate to Canada through the following programs: