Applications can exchange XML data without a common DTD. However, additional processing is required to restructure, and in some cases, interpret the data as it is passed from one application to the next.