A welcome bonus is offered by an online casino in order to attract new players onto the site. They are great to attract players but are of no benefit to existing players. A cashback bonus is open to any player that is already a member of the casino. It can reward players for loyalty and encourages them to keep on playing, especially if they have been on a losing streak.