Random number generation is a process by which, often by means of a random number generator, a sequence of numbers or symbols is generated that cannot be reasonably predicted better than by random chance.