Free casino games are a courtesy to players, and a great marketing tool for casinos. It's a win-win situation. Players get to sample their favorite online slot games, with free spins, or no deposit bonuses. Online casinos feature thousands of games. It's tough for players to pick games to play without sampling them. Since everyone has a limited budget, the workaround is free casino games. Once you have found a game you enjoy, you can play real money casino games.