Metáfora é uma figura de linguagem que produz sentidos figurados por meio de comparações. ... Didaticamente, pode-se considerá-la uma comparação que não usa conectivo (por exemplo, "como"), mas que apresenta de forma literal uma equivalência que é apenas figurada. Meu coração é um balde despejado.
As figuras de linguagem, além de ornamentar um texto, servem para conferir maior expressividade a uma mensagem. ... Esses desvios e novos sentidos que atribuímos às palavras possuem uma função estilística, recurso conhecido como figuras de linguagem.
A catacrese também é uma figura de linguagem, mas é utilizada para denominar um elemento quando não há um termo específico que o conceitue. Ela é diferente da metáfora, que tem característica subjetiva e momentânea.
Comparação é uma figura de linguagem caracterizada pela analogia explícita entre termos de um enunciado, já que conta com a presença de conjunção ou locução conjuntiva comparativa. Isso já não acontece com a metáfora, que também realiza uma analogia, porém sem a presença desse tipo de conectivo.
A comparação usa alguns termos de conexão para comparar características entre dois ou mais elementos. ... A metáfora é um tipo de comparação implícita, sem termo comparativo, estabelecendo uma relação de semelhança, usando termos com significados diferentes do habitual.