El lenguaje de marcado extensible (XML) permite definir y almacenar datos de forma compartible. XML admite el intercambio de informacin entre sistemas de computacin, como sitios web, bases de datos y aplicaciones de terceros. Las reglas predefinidas facilitan la transmisin de datos como archivos XML a travs de cualquier red, ya que el destinatario puede usar esas reglas para leer los datos de forma precisa y eficiente.