A Tax-Free Savings account is a type of account available to Canadians to help them save for retirement, a major purchase, or any other kind of saving. Each Canadian resident age 18 or over receives contribution room annually that can be used at any time; it does not disappear if unused. If you turned 18 in 2009 or earlier and were a resident of Canada since that time, you have $81,500 of total TFSA contribution room as of 2022; in 2022, the annual contribution room was $6,000 and a list of contribution amounts by year is available here and below. The benefit of investing inside a TFSA is that there are no taxes due on investment income of any kind, nor are there taxes on withdrawal. Once the money has been deposited in the TFSA, it is truly tax-free.
TFSAs are very efficient savings vehicles given their complete tax-sheltering status, and since there are no penalties for withdrawals, they are quite versatile and can be used for short- or long-term saving. If you withdraw funds from your TFSA, you regain the withdrawn contribution room up to your lifetime maximum, but only on January 1st of the following year. So, if you withdrew your entire $100,000 TFSA on June 15th, 2019, you got all your contribution room back plus the new contribution room for 2020 on January 1st, 2020.
The main limitation is that allowable contribution room for TFSAs is small relative to the retirement portfolio a family would need, absent significant pension income.