A virtual or online casino is an online facility that recreates a real land based casino atmosphere on your computer. Playing at a virtual casino is regarded as a highly entertaining past time where the player has the chance to make even a few quid while playing. An online casino offers either casino software the player can install or as an alternative a flash casino version that can be used with a regular web browser that supports java, shockwave or other flash technologies. The variety of games offered at such a virtual casino is the same you might find at a land based venue.

The available games at an online casino can range from classics like roulette, baccarat, blackjack and craps to poker, other table games, such as backgammon and many more. The majority of online casinos also offer their players a range of bonuses, such as welcome, deposit and no deposit casino bonuses.