A casino or gambling house is an establishment where people can gamble on games of chance, such as roulette, poker, craps, baccarat and blackjack. Many casinos also have a variety of entertainment and food options. Often these facilities are combined into large resorts or hotels. In some places, such as in Nevada in the United States, laws allow for the operation of fully legal casinos.

Although some casinos have a small amount of skill involved in their games, most are pure chance. As such, they generate profits by a combination of the house edge (the mathematically determined advantage the casino has over players) and the rake (the percentage of money wagered that is taken by the house).

Modern casinos use advanced technology to oversee their gaming activities. For example, in table games, chips with built-in microcircuitry communicate with computer systems to ensure that each bet is placed exactly where it should be. Similarly, the outcome of each spin of a roulette wheel is electronically monitored to discover any anomalies.

In addition to their gaming operations, some casinos host events or sponsor professional sports teams. They may also operate restaurants, retail shops or cruise ships. Those that are open to the public are usually located in areas with high population density, such as downtown Las Vegas. The income from these businesses can help raise the standard of living in the surrounding community and alleviate poverty and unemployment. In addition, they can provide revenue for local governments that might otherwise have to cut spending in other areas or raise taxes.