In addition to being offered to newly registered players, no deposit bonuses are also sometimes offered to veteran, loyal players to thank them. In other words, no deposit bonuses are free offers that online casinos usually use to greet their newly registered players in style. No deposit bonuses are exactly what their name suggests, i.e., cash bonuses offered to players as soon as they start their gaming adventure at their chosen online casino. In a sea of different online casino bonuses, no deposit bonuses enjoy the biggest popularity simply because players get to grab these bonuses without spending a cent.