Сравнение и метафора - это образные средства художественной речи, которые делают её образной и яркой.
Но есть и различия между метафорой и сравнением.
Метафора - это троп, то есть оборот речи, основанный на сопоставлении признаков двух предметов или явлений.
Метафора - это всегда скрытое сравнение, например:
Осколок месяца выглянул из-за облака.
Возникает переносное значение слова "осколок", то есть семантика его расширяется за счет этого.
Неполная луна, то есть месяц, уподобляется по форме осколку стекла. Эту метафору можно развернуть в сравнение:
Месяц, как осколок стекла, выглянул из-за облаков.
Сравнение - это стилистический прием, то есть это не троп, а фигура образной речи, которая основана на прямом сопоставлении признаков двух предметов или явлений.
Для появления сравнения используются сравнительные союзы "как", "будто, "словно", "точно" и пр.
Солнце, как огромный оранжевый апельсин, медленно погружается за линию горизонта.