@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...