XML的优点在于它通过提供一种用于设备间相互沟通的共同语言使其能够容易地协作。 信息和服务可以和智能设备能够理解的有意义的结构和语义一起编码。XML使设备能够进行高速信息交换。并且它很容易扩展成包括特定用户和特定行业的标签。 基于XML的语言被形式化和普遍化地定义,使程序能够修改和利用这些语言中的文档,而不需要关于语言特殊形式的先验知识。