Like all online casino games, video poker is powered by complex software algorithms known as Random Number Generators, aka, RNGs. The role of the software is to make sure the outcomes are always entirely unique so that neither the house nor the player has an unfair advantage while playing.