The two things I want you keep in mind are that computers can generate both random numbers and noise, which is almost random, but not quite.
Noise functions.
In 1983,
Ken Perlin invented
Perlin Noise, for which he recieved an Oscar in 1997. Perlin Noise can be used to generate realistic looking clouds, landscapes or many other natural features. Since then other noise generators have been invented - including
Simplex Noise and
Worley Noise. As an aside, there are many
colours of noise found in audio engineering and physics. Be careful when generating sound using noise - make sure not to accidentally hit the
Brown note.