I believe that dreams are a way to help sift through all the data you collected throughout the day. If you have any worries or anything exciting happening in the future that you can't get off your mind, narratives sort of play out in your head. It is a way of putting ideas and abstract thoughts into something more tangible, and helps us deal with issues that we might be struggling to understand in the waking world.
I do not however, believe that particular images mean certain things. For example, seeing a baby in your dream is meant to represent innocence and new beginnings. I don't think this is particularly true. Different objects have a different significance to different people, and they can't all mean one thing or the other.
I believe in the meaning for different symbols in our dreams. I often dream a lot and the interpretation of my dreams clarify a lot of situations in my life. They, sometimes, relay messages from other people or prepare me for certain events in the future.