Free bonuses attract new players and give them a risk-free opportunity to try games. This helps casinos build a customer base.