Contribute
Add funds up to your annual TFSA limit (set by the government; unused room carries forward)
Grow
Investments inside your TFSA grow tax-free-no taxes on earnings or withdrawals
Withdraw
Take money out at any time, for any purpose, with no tax consequences
Re-contribute
Amounts withdrawn are added back to your contribution room in the following year