A casino is a place where people can gamble on games of chance, or try their luck at table and slot machines. Many casinos are themed, and offer various amenities to their visitors such as restaurants, free drinks, stage shows and dramatic scenery. These luxuries aren’t essential to the definition of a casino, but they do help to draw in customers.

Some casinos are very large, and contain thousands of slot machines as well as tables. These massive gaming establishments are often referred to as mega-casinos. Others are smaller, and focus on a specific game or type of gambling. Baccarat, for example, is a popular choice in most modern casinos. The biggest casinos in Las Vegas and Atlantic City have hundreds of baccarat tables as well as blackjack, craps, roulette and other popular table games.

Because of the large amounts of money involved in a casino, security is a top priority. Casinos employ a variety of methods to prevent cheating and theft, both by patrons and employees. The most basic security measures include surveillance cameras, which are used to monitor the gaming floor for shady activities and to catch people breaking rules.

Casinos are also often equipped with electronic monitoring systems, which use computer programs to supervise the games themselves. These systems can monitor the exact amount of money being wagered minute by minute, and detect any statistical deviations from expected results. They can also track the movements of players at the table, and record their betting patterns to prevent collusion or even unauthorized behavior.