If you have ever visited an online casino, you will have noticed that many South African online casinos are advertising bonuses. But what exactly are casino bonuses and how do they benefit you? As you can imagine, the online gambling industry is quite a large and competitive market. In order to make their visitors feel welcome and reward them for playing at their casino, online casinos offer all their new members and repeat visitors a variety of rewarding bonuses to enjoy. These bonuses can either come in the form of a small cash sum or a number of free spins on a slot machine or just extra cash each time you make another deposit. For many casino enthusiasts, bonuses play a major role in choosing which online casino to sign up with.