RESP's and RRSP's are essentially the government program encouraging Canadians to save!
The RESP is about funding post secondary education by parents as opposed to retirement Each have similar pitfalls with different time spans.
Take a few moments to read this article from the Financial Post it is well worth it.