1. Dream can give signal about future events.
2. It may alert us of the incomplete tasks in our life.
3. It represents our actual physical and mental condition.
4. It fulfills our unknown and unfulfilled desires.
5. It can give us hints about some secrets.
6. It helps to solve our problems.
7. It can create new creation for us.
8. It may make us depressed.
9. It can make us happy.
10. It can indicate certain psychological disorders.
Discovered by +Don Prince