Uma alegoria é um termo para uma figura de linguagem. É uma história ou imagem com um significado oculto. Os personagens em alegorias são símbolos que representam idéias particulares. A história tem um significado figurativo, não apenas um significado literal.

A alegoria é um exemplo de retórica, mas uma alegoria não tem que ser uma história em linguagem. Pode ser algo a ser visto, como uma pintura ou uma escultura.

Uma alegoria é como uma longa metáfora. As pessoas têm que usar sua imaginação para entender o que ela está tentando dizer. Uma fábula ou parábola é uma pequena alegoria com uma idéia básica (uma moral).

s vezes as pessoas dizem que as histórias têm significados que o autor, de fato, não pretendia. Por exemplo, muitas pessoas têm sugerido que O Senhor dos Anéis era uma alegoria para as Guerras Mundiais, mas, na verdade, foi escrita muito antes do início da Segunda Guerra Mundial, e J.R.R. Tolkien disse que não era uma alegoria. Desta forma, as pessoas às vezes mudam as idéias do autor. Às vezes o fazem por suas próprias razões políticas.