As the name suggests, a no deposit bonus is a casino reward you can receive without having to make a deposit first. There are a few different no deposit bonuses you could receive.