15. An apparatus comprising: one or more processors; and logic encoded in one or more non-transitory computer-readable media for execution and, when executed by the one or more processors, operable to: create and store scalable vector graphics (SVG) statements in a SVG document, wherein the SVG statements are associated with a first graphical representation of an object; insert into the SVG document a reference to a document type definition file, wherein the document type definition file defines a binding element for referencing a second document, wherein the second document includes information pertaining to the object; wherein the document type definition file is a text file that includes one or more declarations conforming to eXtensible Markup Language (XML) syntax, wherein the one or more declarations define the binding element; and bind the second document to the SVG statements from an instance of the binding element that is stored in the SVG document; wherein the logic operable to bind the second document to the SVG statements comprises logic that is operable to: determine a query against the second document wherein, when evaluated, the query would return the information further pertaining to transferring control to a separate device from which inventory is requested and which is represented by the object included in the second document; and insert the query into the instance of the binding element that is stored in the SVG document.
15. An apparatus comprising: one or more processors; and logic encoded in one or more non-transitory computer-readable media for execution and, when executed by the one or more processors, operable to: create and store scalable vector graphics (SVG) statements in a SVG document, wherein the SVG statements are associated with a first graphical representation of an object; insert into the SVG document a reference to a document type definition file, wherein the document type definition file defines a binding element for referencing a second document, wherein the second document includes information pertaining to the object; wherein the document type definition file is a text file that includes one or more declarations conforming to eXtensible Markup Language (XML) syntax, wherein the one or more declarations define the binding element; and bind the second document to the SVG statements from an instance of the binding element that is stored in the SVG document; wherein the logic operable to bind the second document to the SVG statements comprises logic that is operable to: determine a query against the second document wherein, when evaluated, the query would return the information further pertaining to transferring control to a separate device from which inventory is requested and which is represented by the object included in the second document; and insert the query into the instance of the binding element that is stored in the SVG document. 16. The apparatus of claim 15 , wherein the logic further comprises logic which, when executed by the one or more processors, is operable to: retrieve the SVG document; retrieve the information pertaining to the object from the second document based on the instance of the binding element; modify the SVG statements to generate modified SVG statements, wherein the modified SVG statements include the information pertaining to the object but do not include the instance of the binding element; and store the modified SVG statements, wherein the modified SVG statements are associated with a second graphical representation of the object.