An annuity can be a helpful tool to help you plan for financial growth and maintain a stable income. Annuities are most often bought for retirement income. In exchange for your payment of a premium, the insurer gives you a financial contract promising to make a series of periodic benefit payments at regular intervals. These payments generally begin once you retire or pass age 59 1/2.