@rickyd213 It is. There is some key differences between them. TFSA, you can draw down at anytime. RRSP isn't something that you draw down until retirement, at which time it is converted to a RRIF and you willl pay income tax on your withdrawals.
For contributions to an RRSP, you pay tax at withdrawal and receive a refund at your applicable rate on the year of contribution.
For a TFSA, contributions are net of tax, and you pay no tax on withdrawal.
RRSP can also be used for the home buyers plan. It allows you to make tax free withdrawals, to cover a deposit of your first house, and you have 15 years to pay it back.