Annuities allow you to accumulate tax-deferred funds for retirement and then, if you desire, receive a guaranteed income payable for life or for a specified period of time: generally a term of five or ten years.