If you left another country to settle in Canada and you established significant residential ties with Canada and became a resident of Canada in the tax year, you may be considered an immigrant.
If you have ties in a country that Canada has a tax treaty with and you are considered to be a resident of that country, but you are also a factual resident of Canada because you established significant residential ties with Canada, you may be considered a deemed non-resident of Canada. The same rules apply to deemed non-residents as non-residents of Canada.
If you have not established significant residential ties with Canada to be considered a factual resident, but you stayed in Canada for 183 or more days in the year, you may be considered a deemed resident of Canada.