The document discusses message enrichment in Mule using enrichers. It provides an example of using an enricher to lookup a state value based on a zip code and enrich the message with the state. The enricher calls an external system to perform the lookup and saves the result to a flow variable that is then added to the message. Enrichers allow extracting data from payloads or calling external systems to transform or add to the current message.