i love how the first like four posts are saying "where is shelby?" lol
basically, no one really knows what your dreams are for. some people say they don't mean anything and shouldn't be worried with. some people think that your dreams are the key to everything.
personally, i'm a little bit in the middle, leaning towards the "dreams are everything" perspective. there is more to your psychological self than you can see and touch.
basically, everything you see is encoded for about thirty seconds. this is your short term memory. at the thirty second point you decide if its worth keeping (then its further encoded into long term memory) or if its not worth keeping and it is thrown away. everything in your ltm is sorted into schemas which are broad association groups that lead your train of thought. (i say "kitchen" and you think "sink, table, microwave, stove, fridge, etc")
now, i personally believe that your schemas are organized while you sleep. when you hit your dream state in sleep (you don't dream the whole time you're asleep. most of your time asleep isn't spent dreaming actually.) so your mind is busy while youre sleeping, and i think once we hit the dream state, we can see what its doing. some of it is random things your brain is pulling with and playing with and placing where it wants, other things are things that have been on your mind. like a person.
basically, i believe that only a small portion of your dreams really means anything, but i believe that the small portion that means something is usually important. (important in the sense that its something you think about often.)
-----
okay, thats dreaming. now deja vu is something incredibly related actually. usually deja vu is when someone has a very brief period of microsleeping and you process the same information twice. microsleeping is when you fall asleep for just a fraction of a second. it usually happens when someone is incredibly excited and there's a lot of information hitting them at once or when they're incredibly exhausted.