Dreaming is one of the wonderful phenomenon that we experience in our sleep. Dreams have fascinated many artists, philosophers, scientists and even kings. We experience world around us through our sensory organs and the experiencing faculty is our mind. Our mind experiences emotions while we are in wake up state and construct dreams while we are sleeping. In olden days, dreams are often considered as prophesy, divine call, interaction of evil spirits etc. and it is no surprise that even great kings believed that there is a message hidden in their dreams to interpret and act accordingly. A dream is a complex cognitive phenomenon and how humans adopted this interesting feature in the course of evolution is still remained as a mystery.