Wagering requirements are basically the "play before you pay" rule attaches to casino bonuses. when a site gives you extra credit, they dont let you cash it out immediately, instead they ask you to bet that amount a specific number of times(like 30x or 40x). Its the casino's way of making sure you actually use the bonus to play their games rather than just taking the free money and running away. Once you have hit that total betting goal, any remaining winnings move from your "bonus balance" to your real cash balance and you are free to withdraw.