With a no deposit bonus, you get the chance to play with free money, without ever having to part with any of your own. When you use a no deposit code your own money is never at risk, which is why you can test out different kinds of games or try out a new casino.