# Online Random Number Generator - Random Numbers

## How number generation works

One **random number generator** is a program that generates random numbers. This number usually follows a certain distribution, which means that it is distributed equally in all directions. Random number generators are used in many fields, including cryptography, simulation, and gaming.

Most random number generators operate using an algorithm that produces a sequence of pseudo-random numbers. These pseudo-random numbers follow a certain distribution, but are not truly random. This means that they can be predicted if one knows the algorithm used to generate them.

## Definition of a random process

In probability theory, a random process is a process that generates random outcomes (eg, a random number). In computing, it is a process used to generate random numbers. The random number or random value can be used to simulate processes such as dice rolls, sweepstakes, etc. They are also used to generate data in software testing and to create secure passwords. We call these data in math sequences of random integers.

## How to make a raffle?

A simple method is to write the names of the participants on papers and put them in a hat. We then randomly draw a paper
of the hat and the name of the corresponding participant is declared the winner.

If you have a computer, it is possible to use our tool for
generating **random number** to conduct the draw. One can for example create a list of numbers, corresponding to the names of the participants, and use the tool to generate a number. The deterministic integer that will be generated will correspond to the name of the winner.