Description: A metaphor is a representation used for explaining a concept in terms of some other concept. Usually it helps us understand something that is not commonly known in terms of something that we are familiar with. A metaphor is therefore a denotation in terms of some other item. For example, when we say, “Her face was as pink as a rose”, it indicates how rosy her face looked. Since we know how a rose looks, we can relate to it and better understand the nature of the face. A metaphor also gives a different perspective of a behavior or a situation. Metaphors are powerful tools used in Neuro-linguistic programming for effective communication.