Online casinos typically offer a wide variety of games, including slots, table games like blackjack and roulette, video poker, and live dealer games. Some casinos also feature sports betting and bingo.