Everyone dreams and some can get even more weirder than that of your friend's. Sometimes, I find it it difficult telling which one's a dream or nightmare, as they often start out good but then turn into a bad dream at the end.
Wiki defines dreams as the succession of images, ideas, emotions and sensations that usually occurs involuntary in the mind during certain stages of sleep. This simply means that the act of dreaming can't occur without a living being as our basic psychological senses are needed for a dream to happen.
In saying so, a dreamer should always be able to remember their dreams given the fact that our senses were involved in the process, but I swear, I don't get to recall the full details of most dreams I have by the time am awake. Am sure a lot of people experience it too. Does this mean that dreams should be overlooked as unimportant?
Some dreams on the other hand can not be overlooked as they give the feeling of reality when having them. I've had dreams on certain occasions where I could I swear I felt the touch as it happened in the dream, especially if it was a bad one. I would sometimes wake up sweating with my heart beating beyond usual.
Maybe dreams are actually moments when we get to cross over to some other world and live out a certain period of time. Dreams might also be a parallel experience, a vision of some other existence where the you differs from you. On a more radical thought, dreams might be the moment when we leave our bodies and fight to either stay alive in reality or stay sleeping forever, death.
Although science, philosophy and even religion has made dreams a topic of interest, the purposes and messages of dream are fully not understood. This doesn't mean that dreams are completely meaningless. There's a handful of people with certain gifts which can be used to explain some dreams to an average level of certainty. I've not met any personally, but I've red about them.