A no deposit bonus is simply a bonus offer that is given to you by the casino without the need of placing a deposit first – most times the casino provides you with such an offer after registering an account.