What is an annuity?
An annuity is a contract, usually issued by an insurance company, that exchanges money now for a stream of payments later. Some annuities start paying almost immediately. Others delay payments until a future date. The key idea is simple: part of the contract is designed to create income, not just hold savings.