True Random number - This is also called Non deterministic random number. It is based on hardware and other combinations of noise.Pseudo Random number - This is also called Deterministic random number. This produces predictable output and more of software program based.