While welcome bonuses are intended to entice new players to sign up to a website, they do not provide incentives for existing players. Cashback bonuses, on the other hand, are available to players who have already registered with the casino and serve as a reward for their loyalty to the site. As such, cashback bonuses can provide an incentive for players to remain with the casino for a more extended period.