Data exchange formats are used to store and retrieve data in a structured and domain-independent way. Typically a binary format is used, but textual formats exist also. In contrast to graph formats, data exchange formats are not always suitable to easily represent arbitrary graphs. Furthermore, the textual representation can be hard to read (and impossible to write) by humans. (Quoted from ExchangeFormatBibliography) -- HolgerKienle