A defined benefit pension (also known as a final salary pension) is usually set up by your employer. It guarantees you a regular income in retirement, usually based on your salary and the number of years you have worked. The level of income may also increase in line with inflation.
On the other hand, defined contribution pensions do not offer you a guaranteed level of income. The amount of money you will have in retirement depends on how much you and/or your employer has contributed and how well your pension investments have performed.