J2EETM ---- JavatM 2PlatformenterpriseEdition: J2EE (Java2 Enterprise Version) platform provides a way of component design, development, collection, and business applications. The J2EE platform provides multiple layers, distributed application models, reuse the ability of components, unified security models, and flexible processing control capabilities. J2METM ---- JavatM 2Microedition J2ME: (Java2 Lite) API specification is based on J2SETM, but is modified to become a single requirement that can only be suitable for some product. J2ME makes the Java program to apply other consumer products such as phone cards, pagers, etc. It is possible. J2se ---- JavatM 2Standardedition: J2SE (Java2 Standard Edition) includes basic compilers, gadgets, runtime environments, to develop, run Applets and Java programs APIs. JavaBean - JavaBean is a software component that can reuse in the Java development language, conceptually similar to the ActiveX control method used by the Visual Basic application. JavaBean can be combined with creating applets, which can be considered to run micrographers running on a web browser. JECF ---- Java Electronic Commerce Frame-Work: Java e-commerce structure. Java SDK-Java Software Development Kit (JDK1.2 from JDK 1.2.1 is renamed Java SDK 2) JDK ---- Java Development Kit: Includes JRE, Compilation Tool, Debug Tool, Source Code ... JFC- --- Java Foundation Classes. Java basic class combines the GUI components and other services that simplify development and expand desktops and Internet / Intranet applications. JIT ---- Just In Time Compiler: The second generation of JVM. JNI ---- JavaTmnative Interface: Java Local Interface is a local programming interface in JAVA in JDK. JNI allows Java code operations to use other advanced (recommended) programming languages (such as C, C ) applications and libraries. JRE ---- Java Runtime Environment: is a Java running library, including JVM and standard Java Lib, extension library in $ JAVA_HOME / JRE / EXT / JSP ---- Java Server Pages: Create a height with ASP technology Dynamic web development environment. JSWDK - Java Server Web Development Kit. JVM ---- Java Virtual Machine: Java virtual machine. Plug-in - refers to an optional JVM in your browser. Generally, each browser runs the applet with a specific JVM. RMI ---- Remote Method Invocation: Remote Call