Using figurative language is an effective way of communicating an idea that is not easily understood because of its abstract nature or complexity. Although figurative language does not offer a literal explanation, it can be used to compare one idea to a second idea to make the first idea easier to visualise.