Contribution-based benefits are benefits you have paid money towards through National Insurance.
Most people pay National Insurance when they have a job.
Savings Credit is an extra payment for people who have saved some money for their pension.