If your goal is to become a permanent resident of Canada, the most common option is to apply for a Canada PR Visa through one of these programs:
Express Entry – This is the most popular way. It’s for skilled workers. You need to create a profile, get points based on your age, education, work experience, and language skills (IELTS). If your score is high enough, you get an Invitation to Apply (ITA) for PR.
Provincial Nominee Program (PNP) – If you have lower points in Express Entry, you can apply through a province that needs workers in your field. If they nominate you, you get extra points which almost guarantee PR.
Family Sponsorship – If your spouse, parent, or close relative is already a Canadian PR or citizen, they can sponsor you.
Study or Work Route – Some people go to Canada first on a study permit or work permit, get Canadian experience, and then apply for PR through Express Entry (Canadian Experience Class).