For my non Canadian brothers, A TFSA is a Tax Free Savings Account. You can use this money to invest in stocks, mutual funds, etc and you are not taxed on any earnings. Currently you are allowed to deposit $57,500 max into this but only $5500 a year thereafter.