Everyone has its own idea of what is a dream. What it means what you dreamed last night? Well, here my theory. A dream usually is a back-end revelation of a non interesting memory. Like any other machine, the human brain also has its standby period. During this period we get the opportunity to dream. we pick the most uninteresting memory and we elaborate the “what if”. We see different perspectives and for this we ignore time,space and laws of physic.
Results are often interesting or.. maybe not. You dream about the conversation that you had but it did not go the way you wanted. You dream situations that came to your mind while you were awake. We often dream about things that make no sense after we wake up. Our front end is not prepared to interpret these messages. Not that the message is encrypted.. in my opinion.. it is just garbled and the content has no value.
A dream can in some small cases have value. It happen to me several times when I am working heavily in a project that the result comes in a dream. These cases are simple.. Your back-end used its abstraction to solve your problem. It helped that time but we cant count on in every day
I would love to continue but it is a better conversation to have with a cup of coffee or tea.