Can you elaborate on the purpose of figurative language?

-Figurative language can reveal new or unexpected meaning when words are used in nonliteral comparisons.
-Figurative language can reveal new or predictable meaning when words are used in nonliteral comparisons.
-Figurative language can reveal ancient or unexpected meaning when words are used in nonliteral comparisons.
-Figurative language can reveal deep-rooted or longstanding meaning when words are used in nonliteral comparisons.