Pseudo random number generators (PRNG) start with a seed value and will eventually repeat all the numbers they generate in exactly the same order. Putting in the same seed value will give precisely the same set of random numbers. On large scale Monte Carlo simulations (depends on generation of multiple random numbers), care has to be taken to make sure that the PRNG cycle is significantly longer than the quantity of random numbers needed or the pattern in the PRNG cycle can show up as an error producing pattern in the simulation results.