A Tax-Free Savings Account (TFSA) allows Canadians to save money and earn interest without paying taxes on the income generated. Contributors must be over 18, have a social insurance number, and reside in Canada, with a maximum contribution limit of $5,000 per year; unused contribution room carries over. Withdrawals can be made tax-free at any time, and unlike an RRSP, TFSAs do not provide a tax reduction on contributions but offer tax-free growth and withdrawals.