Java Tutorial || PDF || Download
Java SE is a computing platform used to develop desktop or Windows applications. Thus, Java Core is the part of Java SE where developers develop desktop applications using native Java concepts, for which the Java Development Kit (JDK) is a fairly familiar implementation of Java SE.
Also known as the Java 2 platform or J2EE. An enterprise platform on which developers develop applications on servers, i.e. enterprise development. This version is used for web development.