People can enter Canada as an Immigrant, Visitor, Student, Worker or Refugee.
To get a Study visa, you need to first get admitted to a School, College or University and then apply for visa processing.
As a Visitor, you can get at temporary visa for tourism purpose or to visit friends & family.
To apply as a Refugee status, you need to satisfy criteria of a refugee
You can get a work visa that allows you to work in Canada, your company will be sponsoring & applying your visa application.
To Immigrate to the country, you can apply as Skilled Immigrant, or Family Immigrant