The XML Data Modification Language (XML DML) is an extension of the XQuery language. As defined by W3C, the XQuery language lacks the Data Manipulation (DML) part. The XML DML introduced in this topic, and also the XQuery language, provides a fully functional query and data-modification language that you can use against the xml data type.
The XML DML adds the following case-sensitive keywords to XQuery:
insert
delete
replace value of
[http://msdn.microsoft.com/en-us/library/ms177454.aspx]