Free spins bonuses come in various forms, including no deposit free spins, deposit free spins, and loyalty rewards.