An annuity contract is a financial prouct, typically offered by a financial institution, that may accumulate value and take a current value and pay it out over a period of years. These contracts are regulated by various jurisdictions and this has led to the term being focused on different features in different parts of the world.