As the name implies, no deposit bonus is a free bonus that online casinos give away mostly for their new players. Because these bonuses are indispensable promotion elements of online casinos. However, these bonuses aren’t only available for new players, but also for continuous players of online casinos. No Deposit Bonuses can also be given along with your consecutive deposits, or upon your first deposit depending on casinos.