1.1 Glossary
This document uses the following terms:
catalog provider: A program or function that processes requests to return manifests stored in the user's file system, document server and mailbox server.
JavaScript Object Notation (JSON): A text-based, data interchange format that is used to transmit structured data, typically in Asynchronous JavaScript + XML (AJAX) web applications, as described in [RFC7159]. The JSON format is based on the structure of ECMAScript (Jscript, JavaScript) objects.
Office Add-in: A cloud-enabled app that integrates rich, scenario-focused content and services into an Office application or equivalent protocol client.
Task Pane: A dockable dialog window that gives users a convenient way to execute commands, gather information, and modify their documents.
web application: A container in a configuration database that stores administrative settings and entry-point URLs for site collections.
XML: The Extensible Markup Language, as described in [XML1.0].
MAY, SHOULD, MUST, SHOULD NOT, MUST NOT: These terms (in all caps) are used as defined in [RFC2119]. All statements of optional behavior use either MAY, SHOULD, or SHOULD NOT.