Hyperbole is a figure of speech that is used to exaggerate or accentuate something. An idiom, on the other hand, is a set of words that have both a literal and metaphorical meaning. This is the primary distinction between exaggeration and idiom. An example of an idiom is "to make someone feel like a million dollars"; this statement has two meanings: it can be taken literally (when you make someone feel like a million dollars), or it can be used as a metaphor for happiness. Idioms are often more colorful than their literal meaning, which tends to be rather bland. For example, "to cut a long story short" means to get to the point quickly; "to eat one's heart out" means to pine over a loss very badly, and so on. Literal and idiomatic language usage overlap quite frequently, which makes distinguishing between them difficult. For example, "an apple a day keeps the doctor away" is considered an idiom because it is difficult to distinguish whether it is being used literally or not. But although many people would agree that this phrase is an idiom, few would say that "to keep health insurance premiums low" is an idiom. The main difference between an idiom and an expression is that expressions tend to be shorter and less important than phrases or sentences.