In part 1, I tried to explain the various “Editions” of Java, and mentioned that Java Enterprise Edition is very much a misnomer. In this post we will take a look at why this is, and what Java EE is actually all about.
It’s all about the Specs
If we want to get really technical, Java EE is not a runtime environment, nor is it a single technology. If you want to get really technical, Java EE is a collection of specification documents which define how several different enterprise technologies should work in Java.