Before you can play the games at online casinos you must deposit money first. However, some sites offer you a no deposit bonus to test their games without risking your bankroll.