An annuity is a financial product that provides a stream of income for a specified period of time, usually in retirement. An annuity is typically purchased from an insurance company and can be funded ...