Based on the information on the website of government of Canada, there are 10 categories under immigrate to Canada services:

Express Entry (EE)

Provincial Nominees (PNP)

Start-up Visa

Immigrate by starting a business and creating jobs

Rural and Northern Immigration Pilot

Family sponsorship



Immigrate as a self-employed person in cultural or athletic activities