What is the difference between an analogy and a metaphor? A. Analogies and metaphors are used in the same manner in order to compare things in text. And analogy is a direct comparison, well a metaphor is an indirect comparison. B. A metaphor is a directly stated comparison, while an analogy is an indirect expression. C. Metaphors are readily apparent and analogies need critical thought to interpret. P. An analogy is a directly stated comparison, while a metaphor is an indirect expressions.