A long-term contract sold by life insurance companies that guarantees fixed or variable payments to the purchaser at regular intervals. Payments are usually scheduled to begin at a future time, such as retirement. Some annuities provide tax-deferred earnings, often as part of retirement plans.