A casino, or gambling house, is a place where people can gamble and play games of chance. Many casinos also offer food, drink and entertainment. Some are large and lavish, with multiple restaurants, bars, swimming pools and other amenities. Others are more modest in size but offer a unique atmosphere and a variety of games. Some casinos specialize in a single game, such as poker or blackjack.

Historically, most casinos were small and local, built to serve the needs of a specific community. In the modern sense of the word, however, a casino is a facility that offers a wide variety of gaming activities and can be found in almost every city in the world. Some are huge, with multiple floors and dozens of table games. Others are more compact, with just a few tables and a few slot machines.

Most casinos make their money by charging a fee to players for the use of their facilities. This is sometimes called the vig or rake, and it allows the casino to offset its investment in the games it offers. It is usually a very small percentage of the total bets, but it adds up over the millions of bets placed by patrons each year. In addition, casinos often earn money from the sale of tickets to non-gambling events, and from free hotel rooms, meals and shows for high rollers. The largest casinos also feature sophisticated surveillance systems that monitor all activity.