A citizen of a foreign country who has come to stay in Canada legally for a short duration is known as a temporary resident of Canada. Those who come to study in Canada or visit Canada as tourists or foreign workers come under the category of temporary residents.