Points based programs, often referred to as loyalty programs, are structured marketing strategies designed to encourage customers to continue to shop at or use the services of businesses associated with each program. These programs reward customers with points for each purchase, which can later be redeemed for discounts, products, or other benefits. Points based programs are prevalent across various industries, including retail, hospitality, and airlines.