An annuity is an insurance-based contract which provides the insured with future payments at regular intervals, in exchange for payment of current premiums. Annuity contracts are typically purchased through banks, credit unions, brokerage and financial advisory firms, or insurance companies. Any guarantees within the plan are contingent on the claims coverage and paying ability offered by the company issuing the policy.