What are the different types of citizenship possible in Canada?

There is only one type of citizenship in Canada. However, for non-citizen immigrants, there are a number of types of visas available: Visit, Temporary Work, Immigrant (Skilled Workers, Canadian Experience, Entrepreneur, Provincial Nominee, Sponsored Family), and Refugee.