In my personal opinion, photography is just like many other art forms. Meaning can be portrayed in the actual creation of the photograph, but the meanings that the photographer portrays are usually different than what the viewer sees. Each viewer forms their own opinions on what a particular photograph means. A more advanced photographer can assist viewers by making more obvious connections, but in the end, it is the viewer who takes their own message from the photograph.

For example, abstract art makes very few obvious connections. It gives the viewer more room for guesswork. The artist knows exactly why they created what they did, but it is harder to understand by just looking at the work. And sometimes, there is no meaning at all.
On the other hand, very literal art aims at giving the viewer no room for guesswork. It makes many obvious connections, in order to portray specific meanings.

I suppose it comes down to a mixture of emotions and feelings and meanings from the photographer, and the way that is all put forth. :idea:

Hopefuly that all made sense. I kind of confused myself in the explanation... haha