10 Most Interesting Theories That Explain Why People Dream

There is a branch of science called oneirology which studies dreams. This discipline combines features of neuroscience, psychology, and even literature but does not provide the answer to the important question of why people dream. There is no clear answer to this puzzle yet, but there are some interesting hypotheses,…