An annuity is a contract that provides regular payments from an insurer over time, typically for life, to ensure a consistent income stream after retirement and protect against financial risk. It offers various types, including lifetime income, capital refund options, inflation adjustments, and payouts over a guaranteed period. This financial strategy allows individuals to secure their basic living expenses and potentially support their loved ones.