If a customer invests in immediate annuities, he can start receiving the benefits of the annuity immediately.
Deferred annuities refer to annuity contracts that begin giving off benefits at a later period of time.Â