Canada Immigration can be possible through following five ways:
Express Entry: The application management system that manages all economic immigration through Federal Streams. It governs the Federal Skilled Worker program, Federal Skilled Trades Class, and Canadian Experience Class.
Provincial Nominee Programs (PNPs): Each Canadian Province has its individual immigration programs and policies. Individuals interested in a specific province can apply through PNPs.
Quebec Immigration: Quebec runs its immigration programs as autonomy. If you are interested in applying directly to Quebec, then you can go for Quebec immigration programs.
Student Pathway: Student pathway is an excellent choice if you are not eligible for the above pathways.
Family Sponsorship: The 2nd largest Canadian Immigration class and way of obtaining Canada Permanent Residency.