what is the difference between old age pension and canada pension?
One of the big differences between CPP and OAS is that the government does not fund CPP. CPP is really a defined benefit pension plan, which is not part of government assets. Canadians and their employers make contributions into CPP through their paycheques. OAS on the other hand is a government benefit.