ESRL logo
online community

Technology Terminologies

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z


Placing documents within other documents. Nesting allows a user to access material in a non-linear fashion - this is the primary factor needed for developing hypertext.


One of the most recent developments in browsing technology, it is considered to be faster than the original Mosaic. Oddly enough, it has been designed by the Mosaic Corporation, made up of programmers that authored Mosaic in the first place.


A collection of two or more computers interconnected by telephone lines, coaxial cables, satellite links, radio, and/or some other communication technique. A computer "network" is a group of computers which are connected together and which communicate with one another for a common purpose. Computer networks support "people and organization" networks, users who also share a common purpose for communicating.


A name that can be used in place of an e-mail address. Same as alias.


A member of a network or a point where one or more functional units interconnect transmission lines. A VAX is a node on a DECnet.


Undesirable signals bearing no desired information and frequently capable of introducing errors into the communication process.


An entity consisting of attributes (such as color and size) stored as data and behaviors or functions (such as draw and move) that manipulate the attribute data. It is capable of interacting with other objects. As defined by OMG: encapsulation of the attributes, relationships, and methods of software-identifiable program components. Complete and reusable pieces of data or applications. Essentially packets of program code wrapped with data that behave like things in the real world.


Supports the concept of the object and the use of messages to communicate between the objects.

object code

Output from a compiler or assembler that is itself executable machine code or is suitable for processing to produce executable machine code.


Supports the concepts of objects, encapsulation, message passing, dynamic binding and inheritance.

object-oriented technology

A collection of languages, tools, environments and methodologies aimed at supporting development of software applications centered around interrelated, interacting objects.


Object Linking and Embedding. A Microsoft approach that allows data from one OLE application to be placed in any document of another OLE application in such a way that you can edit the object using the first application's capabilities without leaving the second application. With OLE2.0 you can move data using drag and drop within and between documents and applications. OLE automation provides a cross-platform infrastructure that allows one application to control another.


Not connected to a network. You can save money on pay-for-use networks by preparing your messages off-line using your word-processing software, and uploading them instead of typing them in while you're connected to (or on-line with) the network.


Active and prepared for operation. Also suggests access to a computer network. Connected to a network or via a network. Examples: Send me a message on-line. In other words, send me an e-mail message.

Online Service

Commercial online services like America Online, CompuServe, and Prodigy enable their users to send and receive Internet E-Mail, although they don't yet offer access to most other Internet services.


Under open systems, unencumbered specifications are freely available, independent branding and certification processes exist, multiple implementations of a single product may be created and competition is enhanced.

open platform

A national Internetnetwork that would allow citizens the ability to access, create, and publish information.

open system

A system that implements sufficiently open specifications for interfaces, services and supporting formats to enable properly-engineered applications software to be ported with minimal changes across a wide range of systems, to interoperate with other applications on local and remote systems, and to interact with users in a style that facilitates user portability.

operating system

software that controls the basic, low-level hardware operations, and file management. It is provides the link between the user and the hardware. Popular operating systems include: DOS, MacOS, VMS, VM, MVS, UNIX, Windows 95 and OS/2. (Note that "Windows 3.x" is not an operating system as such, since in must have DOS to work. )


Information retrieved from a computer, displayed by a computer or produced by a program running on a computer.

[to the top]