Java EE6 поддерживает создание отдельных профилей установочного дистрибутива, формируемого на базе необходимого набора функций. Так, например, появится возможность создания отдельных Java-профилей для веб-разработчиков и операторов связи. Таким образом, некоторые компоненты Java-платформы, в последнее время значительно разросшейся в объемах, станут необязательными. При этом базовый набор будет расширяемым – к платформе могут быть подключены получившие существенное развитие дополнительные технологии, фреймворки и приложения. Кроме того, новый стандарт поддерживает сценарные языки и технологии REST.