A Registered Retirement Savings Plan (RRSP) is a tax-deferred retirement savings and investing vehicle. Money in the RRSP accounts can grow tax free and be withdrawn with marginal tax rate then.
The Tax-Free Savings Account (TFSA) is an account that does not apply taxes on any contributions, interest earned, dividends, or capital gains, and can be withdrawn tax free.