The simplest understanding is the most obvious one. A no deposit betting offer is any sort of promotion which doesn’t require any sort of payment for activation or use. A no deposit bookmaker is any sports betting site which offers such a bonus. Do note though, that typically these promos will offer a bonus bet welcome offer, although more variables are possible.