Figurative language uses words or expressions with non-literal meanings to make a point or describe something. There are many types of figurative language including similes, metaphors, personification, hyperbole, symbolism, onomatopoeia, alliteration, idioms, and analogies. Examples of each type are provided to illustrate how figurative language works differently than literal language.