Annuity or life annuity

In the financial services industry, it is a contract according to which an insurance company promises to make a series of periodic payments to a designated individual through a premium or series of premiums.