Decoding Your Dreams

The unconscious, conscious and dreams:
Levels of a dream:
  1. Surface meaning (manifest dream.)
  2. Universal symbols.
  3. Symbols-in-content.
  4. Direct and raw perceptions. 
 Dream analysis:
All major insights derived from a dream should be validated against one or more of the following criteria:
Analyzing a dream:
Three types of messages in the middle layers:
  1. Inferences
  2. Symbols
  3. Symbolic stories
Steps to dream analysis:
  1. Examine the manifest contents.
  2. Look for the implications of the dream images.
  3. Decode all available symbols.
  4. Attempt a broader reading of symbolized fantasies, wishes, and the like.
Source: Decoding Your Dreams. A Revolutionary Technique for Understanding Your Dreams (1988) by Robert Langs, M.D.