Dreams are broken into three parts according to the Sunnah:
Ru'yaa - good visions (dreams)
Hulum - bad dreams
Dreams from one's self
Abu Hurayrah narrated Muhammad (S) said, "There are three types of dreams: a righteous dream which is glad tidings from Allah, the dream which causes sadness is from Shaitan, and a dream from the ramblings of the mind."
The prophet (pbuh) also said we should disclose good and true dreams to the people we like, however advised against disclosing bad dreams to anyone.
We know dreams occur during the REM (rapid eye movement) part of sleep. If however you were to awake during this REM stage you are more likely to remember your dreams.
It is believed that we dream to exercise the synapses, or pathways, between brain cells, and that dreaming takes over where the active and awake brain leaves off.
Do our dreams open a doorway to our very souls and subconscious minds?
Are we recieving messages from Allah (swt)?
Or are they the ramblings of a littered mind?