Аллегория - художественное представление идей (понятий) посредством конкретного художественного образа или диалога.
Метафора - переносное значение слова, основанное на употреблении одного предмета или явления другому по сходству или контрасту(скрытое сравнение).