How do We Dream?

During sleep the subconscious mind stays awake. It will go through events that have recently happened, as well as thoughts you have had. Sometimes people can see glimpses of the future in their dreams, or decode hidden messages from the other side.