So a question I have about a rng or dice app, as I don't real know or yet to understand ( would like if possible to have an answer in as plain or laymans terms ) the computer side of things is, being a program which is by its nature ordered so it can even perform its function as a program, what makes its random. It's a set program right, how does it chose what comes up on a dice app as its not physically rolling the dice.
I have heard the term random get thrown around like its going out of fashion and for most things that people use the word for those things are certainly not random eg an advertisement was random ( no lots of time and research and decision making went it said advert) , joe blogs came out with the most random thing at work ( no they were thinking about what they said that's why they said it even if it was out of context of the work environment) so basically what actually makes these pre programmed programs random?

