I think dreams are still quite mysterious. Most often they are merely a way for your subconscious mind to communicate and process your waking experiences etc. However, I have had some "dreams" that were very different. I have dreamed of some things before they happen. I have also visited places in my dreams that changed from when I was originally there, only to go there again later and see those changes had actually been made. For example I had a dream of returning to a childhood home and seeing it was painted a really ugly color. I was kind of disheartened by that, so within a week or so I took a little road trip back to that area and discovered, much to my dismay, the current owners had painted it the ugly color - among other things... bleh.