Apart from opening a TFSA savings account in a bank, investment can be made in Bonds, Segregated Funds, Exchange-traded funds, Stocks, and Insurance.
There are various investment plans available under RRSP or TFSA accounts that you can choose on the basis of your risk tolerating ability and investing profile. The benefits will be received depending upon the term and conditions of the account you are having. Type of investment options available are: