What is Annuity Contract?

Legal Definition
A contract that defines an annuity plan. The number of payments and the amount paid is on this. As well as the start and end date and names of parties involved.