Virtual football is a computer simulation of a football match, run by some of the world's largest betting sites. It allows players to watch (and bet on) short football matches 24 hours a day - think FIFA, but with gambling. The outcome of matches is based on a complex algorithm around random number generators.