A casino is a building where people can gamble and play games of chance. Casinos are often large and elaborate, with a wide variety of games, food, drink and entertainment options. Many casinos also offer a range of luxury services, such as spas and fitness centers, and some even feature their own hotels. Some casinos have a particular theme or atmosphere, such as the Bellagio in Las Vegas, known for its dancing fountains and high-end shopping.

Casinos make money by charging bettors a small percentage of each bet, called the house edge or vigorish. This can be as low as two percent, but over millions of bets it adds up. Casinos also rely on revenue from slot machines and other electronic games to supplement their gambling income.

To attract and keep gamblers, casinos focus on providing perks that appeal to all kinds of patrons. They offer discounted travel packages, free show tickets and buffets to encourage gamblers to spend more. They also use a variety of other strategies, including limiting the number of slots, to maximize their profits.

Casinos often employ bright, sometimes gaudy colors to stimulate the senses and distract patrons from the fact that they are losing money. They also minimize the presence of clocks, since they want patrons to lose track of time and concentrate on their gambling activities. In addition, they provide a variety of drinks and snacks, as well as live music to create a festive mood.