self-describing message - Computer Definition
A message that contains the meta-data necessary to describe its contents. XML is considered a self-describing message because of its tag structure. Using a human readable header at the beginning of every electronic file, a universal format should have been mandated more than 50 years ago that identifies the file's contents. See XML.