An annuity is a contract between an insurance company and an investor. Unlike life insurance, which primarily provides protection and is funded over time by the purchaser, annuities are typically funded with a lump sum.