Depends on the duration of your intended stay in Canada.

If you plan on staying in Canada for up to 6 months, you can apply for the Visitor Visa.

For staying in the country beyond a period of 6 months, a Super Visa might be a better option to consider.