A rewards or loyalty program is a loyalty system in which you earn points, miles or bonuses by carrying out specific actions, such as purchases or travel. These points can then be exchanged for benefits, free products or cash rebates.