A loyalty program is offered by companies to their customers as an incentive plan. This is done so that the customers stay loyal towards these companies, keep generating repetitive business for them and also attract more potential customers. Usually there are many types of rewards programs and there are no set boundaries around the same.
Here are some of the examples.
1) offering rewards to customers with discounted or free stuff, post purchase of certain items
2) providing extra benefits …