The "meaning" of dreams really depends on two factors;
1- Your personal beliefs about dreams
2- Your interpretation/knowledge of certain factors that may appear in the dream
I believe that dreams only hold a slight meaning. My dreams are often very random, and there are no consistant patterns or specific things that jump out at me as having any sort of subconcious or concious meanings/warnings. Though sometimes, i've received...warnings...in my dreams. Things that sort of direct me away from making certain decisions, and normally, I tend to follow these instincts, and they normally help me avoid trouble/potential disaster. So in a way, my dreams do have subconcious meanings...sometimes.
Now, my interpretation of certain things within dreams will differ from other people's. For instance, if I were to have a particular affixation or "vision" of, for example, a friend, I would interpret that as a warning of sorts. Possibly that my friendship with this person is dwindling, or that the person in question has grown away from me or changed. If I were to see a pile of money, I would interpret that as a desire or something that would make me happy, and to be honest, i'd love a big pile of money right now, so why not save up and make that pile?
I've only ever had a few sinister meanings, but they are quite sinister indeed. Stay away/be wary of this person, don't do this on this day or something like that. Though, those meanings tend to be just fantasy and are rarely ever correct.
To sum it all up, yes, sometimes dreams do hold meanings, but it really depends on who you are and how you interpret things within the dream.