A subscription is an agreement by a customer to pay for a product or service on a regular basis over time.