A casino is a facility for certain types of gambling. In general, casinos accept bets from people of legal age who exchange cash or casino chips for the chance to win a prize. In addition, most casinos have restaurants, hotels, and other amenities. A casino may also be referred to as a gaming house or a gambling hall.
A variety of games are offered in casinos, from traditional table games like blackjack and roulette to electronic gaming machines such as slot machines and video poker. Some casinos specialize in certain game types, such as baccarat and craps, while others offer a broader selection. Most casino games have a mathematical advantage over the players, which is known as the house edge or vigorish. In some cases, skill can eliminate this advantage, and these players are called advantage players.
Most casinos have security measures in place to prevent cheating and theft by both patrons and employees. These measures include security cameras and staff patrols. In addition, many casinos have support resources available for those who are concerned about problem gambling. These may include helplines, self-exclusion programs and counseling. The use of these resources is generally confidential. Casinos often support local charities and community needs through their gambling operations. They may also sponsor or host entertainment events and sporting events. In addition, they contribute to local tax revenues.