‌Core java is a programming language used to develop general java application whereas J2ee is a computing platform which consists of core java with a powerful set of libraries. Core Java usually refers to Java SE which consists of the Java Language, the JVM and JDK. Short for Java 2 Platform Enterprise Edition. J2EE is a platform-independent, Java-centric environment from Sun for developing, building and deploying Web-based enterprise applications online. Java Database Connectivity (JDBC), which is the Java equivalent to ODBC, is the standard interface for Java databases.
Core java is a programming language used to develop general java application whereas J2ee is a computing platform which consists of core java with a powerful set of libraries. Core Java usually refers to Java SE which consists of the Java Language, the JVM and JDK.
This was originally known as Java 2 Platform, Enterprise Edition, which was later changed to Java Platform, Enterprise Edition (Java EE). This is one of the three computing platforms released by Sun Microsystems which was later acquired by Oracle Corporation.