what is the difference between a retirement plan and an annuity 
an annuity is an insurance contract whereas a retirement plan is not there are two main types of retirement plans defined contribution plans such as 401 k s and defined benefit plans which are also known as pensions an annuity s accumulation phase is similar to a defined contribution plan before retirement and an annuity s payout phase is similar to a defined benefit plan during retirement 