What are the different types of foreign nationals living in Canada?
There are 8.5 million foreign-born residents of Canada, including visitors, businesspeople, international students, temporary foreign workers, permanent residents and citizens.