A casino is a gambling establishment that offers patrons the opportunity to wager money or other items of value on games of chance. Most casinos specialize in table games like baccarat, blackjack, craps, and roulette, as well as poker and other card games. Some casinos also offer electronic gaming machines. In addition to gambling, casinos often serve food and drinks and operate restaurants and bars. These establishments are typically located in hotels, resorts, or other tourist attractions.

Gambling has been a part of human culture for millennia. The earliest evidence comes from 2300 BC, when Chinese blocks were found that could be used to play games of chance. Later, dice appeared in ancient Rome, and then playing cards in the 1400s. Casinos grew in popularity throughout the world in the late 1800s, when railroads made it easier to travel long distances. Today, there are hundreds of casinos in operation around the globe.

Many people associate Las Vegas with casinos, but there are several other famous gambling destinations. The city of Macau in China, for example, has built up a reputation as the gambling capital of the world. Its skyline is dominated by the shimmering lights of casino towers such as MGM’s three-tiered facade and the Wynn’s mirrored crescent.

The city of London has about 20 casinos. Its most famous is the Hippodrome, which boasts a large underground gaming area, a range of world-class restaurants, and seven bars. It is also home to a number of live music events.

There are also many casinos in the US, with the most famous being in Las Vegas and Atlantic City. However, there are many more smaller and less-known ones in places like Reno and New Jersey. These casinos are often less glamorous than their larger counterparts, but they still offer plenty of gaming opportunities and can be a fun place to try your luck.

Casinos are regulated by governments to ensure fair play and to prevent money laundering. They also provide security for their guests and employees. To this end, they usually employ a combination of physical security and specialized surveillance departments. They are also required to verify the identities of their patrons by checking ID, utility bills, and other documents. This verification process is called KYC (Know Your Customer).

A person who wants to gamble at a casino must be 18 or older. In some countries, casinos are also required to be licensed. There are different types of licenses that vary by jurisdiction. Some require a certain level of financial stability and security, while others regulate the number of games that can be offered. These requirements are meant to protect players from being cheated by unscrupulous operators.