A PRNG is a
BRNG that produces a stream of variates
that are independent and statistically indistinguishable from a random sequence.
A PRNG has several advantages over a
True Random Number Generator in that the generated sequence is repeatable,
has known mathematical properties and is usually much quicker to generate.