Question: what is the difference between literal and figurative?
Answer: Literal language uses words exactly according to their conventionally accepted meanings or denotation. Figurative (or non-literal) language uses words in a way that deviates from their conventionally accepted definitions in order to convey a more complicated meaning or heightened effect.