Online gambling, also referred to as virtual online gambling or online casino gambling, is an online commercial activity in which the playing of cards, with but not limited to poker, craps, baccarat, and blackjack is performed via computer systems. Most online casinos use sophisticated software to execute the online games.