Without a doubt, the most popular bonuses are those requiring nothing from the player upfront. These include no deposit bonuses and free spins bonuses. With each of these types of bonuses, players are not required to make a deposit upfront. But, over time players will be required to meet the playthrough requirements of these bonuses by wagering the bonus and/or the winnings a set number of times.