1. A video engine for use with a display, comprising: a computing processor; a data storage device in communication with the processor and storing instructions which, when executed on the processor, implement: a presenter that presents at least two audio/visual works on the display; at least one software application capable of at least one interaction with metadata corresponding to objects that appear in the at least two audio/visual works; at least one communication point that interfaces with a network which includes at least one of satellite communication, radio communication, wired communication, infrared communication, coaxial cable communication, WIFI communication, WiMAX communication, LAN communication, WAN communication, telephonic communication, DSL communication, and Ethernet communication, over which the audio/visual works are received, and over which at least a portion of the at least one metadata-related interaction occurs; and wherein the metadata corresponding to objects that appear in the audio/visual works is compliant with exactly one hierarchical taxonomy that effects a common metadata reference to each recurrence of at least one object appearing in ones of the audio/visual works as part of the works, wherein each of the at least one metadata related interaction(s) corresponds to one of the recurrences and its metadata reference.