What are the different types of income you can earn in Canada?

You can earn a salary which is employment income. Rental income can be earned by renting your home or property.  There are other incomes such as Capita; Gain, Dividend, Interest Income, Self-Employed income. You earn these incomes differently but most of the one listed above can be earned from investing. Capital gain can be more favorable tax than other incomes.