Specifies the syntax and semantics of tools that may be used to process Digital Items. Digital Item Methods: Tools enabling users to include sequences of instructions for adding predefined functionality to a Digital Item. Digital Item Methods are authored with the Digital Item Method Language, an extension of ECMAScript language (ISO/IEC 16262), which includes a normative set of Digital Item Base Operations. The predefined functionality specified by a Digital Item Method provides a suggested interaction between a User and the Digital Item. Digital Item eXtension Operations: Provide for extended functionality not included by the normative set of Digital Item Base Operations to be implemented efficiently in a higher level programming language. Linkage with ISO/IEC 21000-2: Tools for integrating Digital Item Methods and Digital Item eXtension Operations with Digital Item Declarations (as specified by ISO/IEC 21000-2).