A casino (or gambling house) is an establishment offering various types of gambling activities. These establishments are often combined with hotels, restaurants, retail shops, and other entertainment facilities. In some countries, casinos are licensed and regulated by the government.

There are three general categories of casino games: gaming machines, table games, and random number games. Gaming machines are electronic devices that accept paper tickets or coins and return a cash prize according to preset rules. Table games, such as blackjack and craps, are conducted by live dealers. Random number games are based on selecting numbers from a computerized random number generator.

In modern times, many casinos use a variety of technological measures to prevent cheating by patrons and employees. These measures include closed circuit television and security cameras, staffed surveillance rooms, and methods to monitor player behavior. Despite these measures, casino fraud is still a problem in some jurisdictions.

Online Casinos in Canada offer a wide variety of casino games on desktop and mobile platforms. The best sites offer a smooth gaming experience and support a range of payment methods, including Interac. Most Canadian online casinos also feature a variety of other options for players, such as e-wallets. Many online casinos are compatible with iOS and Android mobile devices, allowing players to enjoy their favorite games on the go. In addition to online casinos, there are a few mobile-friendly land-based venues in Canada. These venues are typically located near major cities and offer a variety of gaming options.