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.