PMML (Predictive Model Markup Language) uses XML to represent data mining models. The structure of the models is described by an XML Schema. One or more mining models can be contained in a PMML document. A PMML document is an XML document with a root element of type PMML.