Java EE Web tabanlı kurumsal online uygulamaları geliştirmek, oluşturmak ve dağıtmak için Java merkezli bir ortam, bağımsız bir platformdur. Java EE, birçok Java Standard Edition (Java SE) bileşeni içerir. Java EE platformu, çok katmanlı, Web tabanlı uygulamaları geliştirmek için bir takım hizmetler, API'ler ve protokollerden oluşur.