A welcome bonus is something you are offered whenever you sign up or make a deposit to a casino. The most common bonus is when the casino matches your deposit with an equal amount and gives you free spins you can use to try out some selected slot machines. The bonus, however, has a wagering requirement that has to be cleared before the money is yours to withdraw.