A casino bonus is basically extra money, free spins, or another reward a casino gives you for signing up or depositing. Sounds good at first, but there are usually wagering requirements and other conditions. So I’d always read the terms before assuming the bonus is really free.