- Java 2 Platform Enterprise Edition is a Java-based, runtime platform for developing distributed multi-tier architecture applications, using modular components. J2EE is typically deployed on critical, large-scale networked developments, such as electronic ticketing and banking.
- Java is a cross-platform, object-oriented programming language suitable for writing anything from a distributed application that runs on a corporate network to a database-driven Web site to host your personal photo gallery. Java programs are compiled into an intermediate binary form, which needs to be interpreted by a Virtual Machine. Virtual Machines exist for many platforms, allowing compiled applications to be used on a variety of platforms.
- JavaServer Pages
- JavaServer Pages (JSP) is a server-side technology that allows developers to create Web-based applications that can make use of components that are developed in the Java programming language, according to the JavaBeans specification. In some respects, it can be compared to server-side scripting languages such as ASP and PHP. JSP is similar to PHP in the C-style syntax of the Java language, but JSP was also designed to be extendable using components like ASP
- JPEG is an image file format commonly used for compressing photographic images for low bandwidth applications such as the Web. JPEG stands for "Joint Photographics Expert Group", the body who created the JPEG standard. JPEG uses a lossy compression algorithm based on a Discrete Cosine Transform to compress its images. A new standard called JPEG2000 exists, based on superior Wavelet compression and having more features. JPEG2000 is not well supported by software.