Gambling and betting means risking money on a result that is uncertain, such as the spin of a slot machine, a lottery draw or the next ball of a cricket match, in the hope of winning more money. Today almost every gambling game is run by software. The software decides each result by chance, records every bet and pays every prize. A government regulator tests and approves that software before it may be used.
In India, gambling for money is legal in only a few places. Casinos are legal in Goa and Sikkim. About a dozen states run their own lotteries, mostly with paper tickets. Since 2025, every online game played for money has been banned across the country, under the Online Gaming Act 2025. Yet India is one of the largest engineering bases of the companies that make the world's slot machines, casino systems, lotteries and betting software. Most of what engineers in Pune, Bengaluru, Hyderabad and Chennai build is used in America, Britain, the rest of Europe and Australia.
Consider a tourist at a casino in Goa who presses the spin button on a slot machine. At that instant, a program called a random number generator, or RNG, picks the result. The game is set so that, over many spins, the casino keeps a small share of all the money played. This share is called the house edge. Every casino game, every lottery and every bookmaker works on the same idea.
The scene has three parts. The first is casino technology. It includes the slot machines, the card tables, and the casino management system that records every bet on the floor. More and more players pay from a phone, through cashless gaming, instead of with cash. The same studios also make online casino games for phones and websites.
The second part is the lottery system. A government hires a company to run its lottery. The company's central system records every ticket sold in shops across a state or a country, often millions in one day.
The third part is sports betting and real-money gaming. Abroad, a bookmaker takes bets and sets its odds from live match data, using sportsbook software. In India, apps for fantasy cricket, rummy and poker grew under the old law, which treated games of skill differently from gambling. The 2025 Act banned these real-money gaming apps, and the platforms have moved to free games.
Why are these businesses regulated so closely? People can lose more money than they can afford. Criminals can also use gambling to make stolen money look as if it was won honestly, which is called money laundering. So every operator needs a licence. It must watch for players who are losing control, under the rules of responsible gambling. It must also report suspicious payments, using AML transaction monitoring.