Casino bonuses that do not require deposit are a promotional offer that a lot of online casinos offer. They provide tiny amounts of cash to gamblers, without them having to deposit any cash. In essence, it's free casino cash given to players who sign up at the casino. While the money is completely free but it may not be enough to enable you to play all of the games that you love.