The transition from an analog to digital production of random events is a complex affair. Digital gambling platforms stage chance or random events using algorithms called Random Number Generators (RNG). These algorithms are an essential part of the software that guarantees games are fair for all participants. In online poker, for example, attention is focused on the randomness of the shuffle. In online slots software produces an aleatory alignment of the reels. It is important for online casinos to be transparent about the software they use, as the online gambling industry is highly reliant on gamblers’ trust. One way of gaining that trust is getting industry certifications that guarantee fairness. Online gambler networks are also key in building an online casino’s reputation, with websites such as Casino Scam Report offering user reviews based on experience and trust. Poker bots (software that takes the place of players) are unfortunately common in online poker, and user networks work hard to identify them. There are literally thousands of online casinos, so here are three software-related things that you have to keep in mind when choosing where to play.