The most significant difference in a no deposit bonus is that you don't have to deposit money. Depending on the casino, you may need to pre-register at the site, but this is not always necessary. For the deposit bonus, you must first make a deposit, which means that you will first have to register at the casino. The deposit bonus is another word for the welcome bonus, where it will match the amount you have deposited up to a certain limit.