Non-literal meanings refer to interpretations of language that go beyond the actual words used, often involving figures of speech like metaphors, idioms, and hyperbole. These meanings rely on context and shared knowledge between speakers and listeners to convey additional significance, enriching communication by expressing thoughts and emotions in creative ways.