There are several online casino sites, and each brand has something unique to offer to players.