A similie is a comparison using like or as
A metaphor is comparing two things without using like or as
Giving an aspect of life to an non-living object
A hyperbole is an exaggeration of something
An idiom is when the meaning of a phrase is not literal
A reference to something that is well known. Usually an allusion is used in music and writing.
Onomatopoeia is a word that is a sound effect
A grouping of words that sound the same