An annuity is a contract with an insurance company designed to help you accumulate funds for a long-term goal (like retirement) and/or protect you from the risk of outliving your savings.