J2SE stands for Java 2 standard edition and is normally for developing desktop applications, forms the core/base API.
J2SE consists of two components: Core Java and Desktop Java. Core Java provides back-end functionality, while Desktop Java provides GUI (Graphical User Interface) functionality.J2SE contains both the J2SE Development Kit(JDK) and the Java Runtime Environment(JRE).
One of the primary uses of J2SE is the development of Java™ applications for individual computers. Web-based activity sometimes lives and dies by the successful integration of applets into e-commerce and other Web-specific functions. J2SE applets and other applications make these functions run smoothly; without them, many transactions and other Internet interactions would not take place. In this way, this edition is a tremendous enabler of Web activity.