Games available to play at online casinos ranging from traditional table games and slots to live dealer games and video poker. Unlike casino games found in land-based casinos online casino games are virtual and rely on a random number generator to generate the outcome and result.