Poiché XML rappresenta attualmente lo standard accettato per l'interscambio dei dati, molte applicazioni potranno utilizzarlo in modo conveniente.
Si supponga, ad esempio di utilizzare una specifica applicazione di gestione progetti e di dover condividere alcuni dei dati con l'applicazione programmata. XML consente di effettuare facilmente tale operazione. Nell'attuale società universale, è necessario per i produttori di applicazioni fornire programmi di utilità di interscambio XML incorporati nelle applicazioni. Pertanto, nell'esempi, sarà possibile esportare attività dall'applicazione di gestione progetti in XML, quindi reimportarle nell'applicazione programmata (se le informazioni risultano conformi a un DTD accettato).