in Islam as profet Mohammad said (peace be upon him ) that there are three kinds of dreams one is that there is something you've been thinking about a lot lately so you dream of it and the other is...
Dreams are visual thoughts you have when you're asleep. When you're awake, you can imagine things, but you also see things, so you can't experience your visual thoughts nearly as well as you can when...
From a psychological approach, two classic books on dreams are ... The Interpretation of Dreams by Sigmund Freud... The Psychology of Dreams and On The Significance of Number Dreams by Carl JungSee...