Java EE kurumsal veya büyük çaptaki uygulamaları düzenli bir şekilde geliştirmek için kullanılan sınıf ve paketlerden oluşturulmuş kütüphaneler topluluğudur.
Uygulama kapsamı büyüdükçe kullanılmakta olan teknolojiler ve ihtiyaçların karmaşıklığı artmaya başlar.
Java bu ihtiyaçları karşılamak ve karmaşıklığı en aza indirmek için içerisindeki kütüphaneleri gruplayarak SE, ME, EE gibi takma isimler vermiştir.
Enterprise Edition veya kurumsal sürüm olarak adlandırılmasının sebebi kullanış olduğu kütüphanelerin kurumsal uygulama geliştirmeye çok uygun olmasıdır.
Bazı Java EE kütüphaneleri aşağıda bilginize sunulmuştur.