Although it's often debated how many types of figurative language there are, it's safe to say there are at least five main categories. They are: metaphors, similes, personification, hyperbole, and symbolism.