Сравнение, метафора и аллегория — разные литературные приёмы, которые отличаются по характеру использования и целям.
Сравнение — это сопоставление двух предметов, действий или явлений, при котором одно из них поясняется другим, обычно более знакомым, понятным. 7 Цель сравнения — выявить в объекте сравнения новые, важные свойства. 9 В сравнении всегда упоминаются как минимум два предмета, которые сравниваются друг с другом. 3
Метафора — это замена одного предмета или явления другим, основанная на их сходстве. 7 Свойства одного предмета переносятся на другой, чем-то похожий, а этот первый предмет обычно не называется, его нужно угадывать. 7 Метафору часто называют скрытым сравнением. 7
Аллегория — это иносказательное изображение абстрактного понятия или явления через конкретный образ. 5 Аллегория состоит из двух элементов: смыслового — это какое-либо понятие или явление, которое стремится изобразить автор, не называя его, и образно-предметного — это конкретный предмет, существо, изображённое в художественном произведении и представляющее названное понятие или явление. 5
Таким образом, главное различие метафоры и аллегории в самом механизме возникновения переносного значения слова или выражения: метафора основана на сравнении, аллегория — на иносказании. 8