A no deposit casino bonus is a promotional offer consisting of free credits or free spins. You can spend it on eligible games.