An RRSP is essentially a loan from the Canada Revenue Agency (CRA) that allows individuals to receive a tax refund when contributing and delay paying taxes when withdrawing funds. Contributions provide an immediate tax refund that can be used to leverage further investments, while withdrawals are taxed but there are no interest payments on the loan from CRA and funds can be paid back at any time.