Java EE: For the most complex enterprise applications Java Platform Enterprise Edition or Java EE is the enterprise grade
When developing a Java application on OS X, the last thing you would want your users to do is learn