For the purposes of this part of ISO/IEC 14772, the terms and definitions given in ISO/IEC 14772-1 and the following apply. Terms from this clause are italicized when used outside their definitions. Other terms are formatted in the normal font.
Table 3.1 defines the contents of this clause
A computer program that interprets files accessed, presents their content to a user on a display device, and allows the user to interact with them. There may be two forms of browser discussed: a Web Browser and a VRML Browser. When used as an unqualified word within this part of ISO/IEC 14772, the VRML Browser meaning shall be implied.
A message sent from either a node or the browser itself to the external application. Events signal external stimuli, changes to field values, and interactions between nodes. An event consists of at least a timestamp and a field value. There are two forms of events: VRML events that are defined in ISO/IEC 14772-1 and information that is passed from the VRML Browser to the external environment.
External means anything that exists outside of the VRML Browser environment. This may take the form of a container application that holds a VRML Browser, or a client/server style environment where the VRML Browser forms the client and the application is a server located on a remote machine.
The fundamental component of a scene graph in ISO/IEC 14772. Nodes are abstractions of various real-world objects and concepts. Examples include spheres, lights, and material descriptions. Nodes contain fields and events. Messages may be sent between nodes along routes. (From ISO/IEC 14772-1)
A characteristic of each node that describes, in general, its particular semantics. For example, Box, Group, Sound, and SpotLight are node types. See ISO/IEC 14772-1, 4.6, Node semantics, and ISO/IEC 14772-1, 6, Node reference, for details. (From ISO/IEC 14772-1)
Uniform Resource Locator. See 2.[URL].
Universal Resource Name. See ISO/IEC 14772-1, E.[URN].
A computer program that interprets VRML files, presents their content to a user on a display device, and allows the user to interact with worlds defined by VRML files by means of a user interface. (See ISO/IEC 14772-1)
A set of VRML nodes and statements as defined in ISO/IEC 14772-1. This set of VRML nodes and statements may be in the form of a file, a data stream, or an in-line sequence of VRML information as defined by a particular VRML encoding. (From ISO/IEC 14772-1)
A computer program that is used to interpret and display files that have been retrieved over the Internet. Typically, this involves using the HTTP transfer protocol and HTML documents, but may include other types of data.