Random Number Generators (also known as RNGs) is a software that works with mathematical algorithms to ensure every result in a game is a unique event. This randomization applies to every spin of the reels in a slot machine, every card dealt in blackjack or poker, and every time a ball is dropped into a virtual roulette wheel. With this software running in the background, the casino and players are guaranteed fairness with every outcome.