A loyalty program gives returning customers points each time they purchase from you. Customers can, later on, redeem these points to earn rewards like free products or services.