It is possible to know about dreams and their meanings through dream analysis. The Internet has resources to provide answers to all your questions including those related to dreams. After to have a dream, you can refer to online dream dictionary and find out what your dream could have meant. Of course, sometimes you have to fill in the blanks too.
Check out http://astrologyanswers.com/dream-interpretation/ to find out all about AstrologyAnswers.