Internet Glossary

The world of SEO and Internet Marketing has gained considerable popularity in the last few years, and has its own language and dictionary of terms. We have compiled a list of some of the most used words in Search Engine Optimization and other Internet related terms to help you.

Select a letter to see the terms starting with this letter.

0 - 9 : 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

Glossary starting with 'J'

Clicking on the glossary term will take you to information about that term.
J2EEjabberJabberjack injack outJanetJavaJava AppletJava CardJava chipJava Developer’s KitJava Foundation ClassesJava IDLJava Management Application ProgrammingJava Speech Grammar FormatJava Virtual MachineJavaBeanJavaMailJavaOSJavaScriptJavaServer PagesJDKjDocJFIFJITJMAPIJMAPIJMSJNDIJoint Photographic Experts GroupJournalJPEGJPEG File Interchange FormatJScriptJSGFJSPJSP containerJTAJTSJUGJugheadJump Pagejust-in-timeJVMJVM


# Term and Description
1.

J2EE

Java 2 Platform Enterprise Edition. An application server framework from Sun Microsystems, Inc., for the development of distributed applications. It includes all the previous Java APIs targeted for multi-tiered distributed enterprise information systems. The J2EE platform consists of a set of services, application programming interfaces (APIs), and protocols that provide the functionality for developing multitiered, Web-based applications.
2.

jabber

A continuous stream of random data transmitted over a network as the result of some malfunction.
3.

Jabber

An XML-based instant messaging system. Jabber software is available for most operating systems and allows user access to other instant messaging services. Jabber is an open source application overseen by Jabber.org.
4.

jack in

1. To log on to a computer. 2. To connect to a network or BBS, especially for purposes of entering an IRC or a virtual reality simulation, such as a MUD. (To leave is to jack out.)
5.

jack out

1. To log off a computer. 2. To disconnect from a network or online bulletin board system.
6.

Janet

Joint Academic Network. A wide area network in the United Kingdom that serves as the principal backbone for the Internet in that country.
7.

Java

An object-oriented programming language developed by Sun Microsystems, Inc. Similar to C++, Java is smaller, more portable, and easier to use than C++ because it is more robust and it manages memory on its own. Java was also designed to be secure and platform-neutral (meaning that it can be run on any platform) through the fact that Java programs are compiled into bytecode, which is not refined to the point of relying on platform-specific instructions and runs on a computer in a special software environment known as a virtual machine. This characteristic of Java makes it a useful language for programming Web applications, since users access the Web from many types of computers. Java is used in programming small applications, or applets, for the World Wide Web, as well as in creating distributed network applications.
8.

Java Applet

A Java class that is loaded and run by an already-running Java application such as a Web browser or an applet viewer. Java applets can be downloaded and run by any Web browser capable of interpreting Java, such as Internet Explorer, Netscape Navigator, and HotJava. Java applets are frequently used to add multimedia effects and interactivity to Web pages, such as background music, real-time video displays, animations, calculators, and interactive games. Applets can be activated automatically when a user views a page, or they may require some action on the part of the user, such as clicking on an icon in the Web page.
9.

Java Card

An application programming interface (API) from Sun Microsystems, Inc., that allows Java applets and programs to run on smart cards and other devices with limited memory. Java Card uses a Java Card Virtual Machine designed for severely memory-constrained devices.
10.

Java chip

An implementation on a single integrated circuit of the virtual machine specified for execution of the Java programming language. Such chips, which are being developed by Sun Microsystems, Inc., could be used in very small devices and as controllers for appliances.
11.

Java Developer’s Kit

A set of software tools developed by Sun Microsystems, Inc., for writing Java applets or applications. The kit, which is distributed free, includes a Java compiler, interpreter, debugger, viewer for applets, and documentation.
12.

Java Foundation Classes

A Java-based set of class libraries developed by Sun Microsystems, Inc. Encompassing fundamentals of the Internet Foundation Classes created by Netscape Communications Corp., the Java Foundation Classes extend the Java Abstract Window Toolkit (AWT) by providing graphical user interface components for use in developing commercial and Internet-related Java applications.
13.

Java IDL

Java Interface Definition Language. A Java technology that provides CORBA interoperability and connectivity capabilities for the Java platform. These capabilities enable Java applications to invoke operations on remote network services using the Object Management Group Interface Definition Language and Internet Inter-ORB Protocol.
14.

Java Management Application Programming

A set of application programming interface specifications, proposed by Sun Microsystems, Inc., to enable the Java language to be used for network management.
15.

Java Speech Grammar Format

A platform-independent grammar description format developed for use with speech recognition systems. Java Speech Grammar Format is used extensively with Voice XML and can be used with most speech recognition systems and related applications.
16.

Java Virtual Machine

The environment in which Java programs run. The Java Virtual Machine gives Java programs a software-based "computer" they can interact with. (Programs, even the most seemingly unchallenging ones designed for children or entertainment, must run within an environment from which they can use memory, display information, gather input, and so on.) Because the Java Virtual Machine is not a real computer but exists in software, a Java program can run on any physical computing platform, such as a Windows 9x computer or a Macintosh, equipped with an interpreter usually an Internet browser that can carry out the program's instructions and a Java Virtual Machine that provides the "hardware" on which the program can run.
17.

JavaBean

18.

JavaMail

An API in the Sun Microsystems, Inc., Java platform for sending and receiving mail. A set of abstract APIs that model a mail system, JavaMail provides a platform-independent and protocol-independent framework to build Java-based e mail client applications.
19.

JavaOS

An operating system designed to run applications written in the Java programming language. JavaOS was created by JavaSoft, an operating company of Sun Microsystems, Inc., to run the Java Virtual Machine (JVM) directly on microprocessors, and thus eliminate the need for a resident operating system. JavaOS is small and designed for network computers, as well as devices ranging from game machines to pagers and cellular telephones.
20.

JavaScript

A scripting language developed by Netscape Communications and Sun Microsystems that is loosely related to Java. JavaScript, however, is not a true object-oriented language, and it is limited in performance compared with Java because it is not compiled. Basic online applications and functions can be added to Web pages with JavaScript, but the number and complexity of available application programming interface functions are fewer than those available with Java. JavaScript code, which is included in a Web page along with the HTML code, is generally considered easier to write than Java, especially for novice programmers. A JavaScript-compliant Web browser, such as Netscape Navigator or Internet Explorer, is necessary to run JavaScript code.
21.

JavaServer Pages

See "JSP".
22.

JDK

See "Java Developer's Kit".
23.

jDoc

A cross-platform, interactive format for display, distribution, and interaction with live Web pages. jDoc documents are small in size and can be embedded in HTML documents to offer client-side interactivity. jDoc was created by EarthStones and is an extension to Sun’s Java platform.
24.

JFIF

JPEG File Interchange Format. A means of saving photographic images stored according to the Joint Photographic Experts Group image compression technique. JFIF represents a "common language" file format in that it is designed specifically to allow users to transfer JPEG images easily between different computers and applications.
25.

JIT

just-in-time
26.

JMAPI

Java Management Application Programming.
27.

JMAPI

Java Management Application Programming Interface.
28.

JMS

Java Messaging Service. In the J2EE network platform, JMS is an API for using enterprise messaging systems such as IBM MQ Series, TIBCO Rendezvous, and others.
29.

JNDI

Java Naming and Directory Interface. A set of APIs in the J2EE platform from Sun Microsystems, Inc., that assists with the interfacing to multiple naming and directory services.
30.

Joint Photographic Experts Group

See "JPEG".
31.

Journal

A computer-based log or record of transactions that takes place in a computer or across a network. A journal could be used, for example, to record message transfers on a communications network, to keep track of system activities that alter the contents of a database, or to maintain a record of files that have been archived for storage or deleted from the system. A journal is often kept as a means of reconstructing events or sets of data should they become lost or damaged.
32.

JPEG

1. Acronym for Joint Photographic Experts Group. An ISO/ITU standard for storing images in compressed form using a discrete cosine transform. JPEG trades off compression against loss; it can achieve a compression ratio of 100:1 with significant loss and possibly 20:1 with little noticeable loss. 2. A graphic stored as a file in the JPEG format.
33.

JPEG File Interchange Format

See "JFIF".
34.

JScript

An interpreted, object-based scripting language that borrows from C, C++, and Java. It is Microsoft's implementation of the ECMA 262 language specification (ECMAScript Edition 3). The latest versions of JavaScript and JScript are compliant with the European Computer Manufacturing Association's ECMAScript Language Specification (ECMA 262 standard, for short).
35.

JSGF

Java Speech Grammar Format.
36.

JSP

JavaServer Pages. A technology created by Sun Microsystems to enable development of platform-independent Web-based applications. Using HTML and XML tags and Java scriptlets, JSP helps Web site developers create cross-platform programs. JSP scriptlets run on the server, not in a Web browser, and generate dynamic content on Web pages, with the ability to integrate content from a variety of data sources, such as databases, files, and JavaBean components. Web site developers can concentrate on design and display of a Web site without the need for application development expertise.
37.

JSP container

Short for JavaServer Pages container. In the J2EE platform, a JSP container provides the same services as a servlet container, such as providing network services over which requests and responses are sent, decoding requests, and formatting responses. All servlet containers must support HTTP as a protocol for requests and responses, but they may also support additional request-response protocols such as HTTPS. The JSP container is also an engine that interprets and processes JSP pages into a servlet.
38.

JTA

Java Transaction API. In the J2EE platform, JTA specifies transactions, comments, and rollbacks used by EJBs (Enterprise JavaBeans). It is a high-level, implementation-independent protocol API that allows applications and application servers to access transactions.
39.

JTS

Java Transaction Services. In the J2EE platform, JTS specifies the implementation of a transaction manager that supports JTA and implements the Java mapping of the OMG Object Transaction Service specification at a level below the API. JTS propagates transactions using the Internet Inter-ORB Protocol (IIOP).
40.

JUG

Java User Group. A user group that meets to discuss the Java programming language and the Java platform.
41.

Jughead

Jonzy's Universal Gopher Hierarchy Excavation and Display. An Internet service that enables a user to locate directories in Gopherspace through a keyword search. A Jughead server indexes keywords appearing in directory titles in top-level Gopher menus but does not index the files within the directories. To access Jughead, users must point their Gopher clients to a Jughead server.
42.

Jump Page

See "doorway page".
43.

just-in-time

1. Describing a system of inventory control and industrial production management based on the Japanese kanban system. Under a just-in-time system, workers receive materials from suppliers "just in time" for scheduled manufacturing to take place. Line workers generally signal that they require materials by means of a card or a computerized request system. 2. Describing an action that is taken only when it becomes necessary, such as just-in-time compilation or just-in-time object activation. 3. Describing a compiler that compiles Java on the fly.
44.

JVM

Java Virtual Machine.
45.

JVM

See "Java Virtual Machine".

0 - 9 : 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

If you feel that some of the information or terms are incorrect, outdated or missing, you can send us an email to report the error, using the Contact Us page.