Casinos offer the games for free so you can get acquainted with the games on offer in an approachable way. This means you don’t have to keep wagering to try a new game. Incidentally, casinos sometimes also give away free spins, where you also play for free but get to keep the winnings.