A casino, also known as a gaming house or gambling hall, is an establishment for certain types of gambling. In some jurisdictions, casinos are regulated by law. Others are open to anyone and have a more casual feel. Most casinos offer table games like blackjack, craps and roulette. Some offer video poker and electronic machines. Some are stand-alone while others are integrated into hotels, restaurants and other tourist attractions.

Gambling has been a part of human civilization for millennia. There is evidence of dice from 2300 BC, and cards showed up around 500 AD. The modern casino was probably derived from the gaming houses in Europe at the end of the nineteenth century. These places were often associated with entertainment, and many acted as social hubs for the rich and famous.

Casinos earn their profits by taking a commission on some of the money wagered by players, or taking a percentage of the total bets placed by players. This fee is called the rake. In addition to these revenue sources, casinos also earn income from non-gambling activities such as dining, retail and hotel rooms.

There are a number of famous casinos in the world, including the Bellagio in Las Vegas, the Casino de Monte-Carlo in Monaco and the Casino Baden-Baden in Germany. Each of these casinos has a unique setting, but all share the thrilling experience that people feel vicariously when they watch a casino-themed movie. This feeling is also present at the best online casinos.