Архитектура OSGi обеспечивает «легкость» и скорость GlassFish за счет разделения на микроядро и подключаемые модули, потребность в функционале которых возникает по необходимости: например, одно расширение может отвечать за исполнение кода Ruby, другое поддерживает компоненты Enterprise JavaBeans (EJB).
Упрощена инсталляция GlassFish Enterprise Server v3 Prelude и его обслуживание, появилась расширенная поддержка JRuby, версии языка программирования Ruby, запускаемого в окружении виртуальной Java-машины, включены такие компоненты Java EE 6, как, например, фреймворк JavaServer Faces 2.0, облегчающий разработку пользовательских интерфейсов для Java-приложений, и спецификация JAX-RS 1.0 для построения Web-сервисов RESTful.
Цена годовой поддержки начинается от 4,5 тыс. долл. за подписку на обслуживание одного сервера с четырьмя процессорными гнездами.
GlassFish — один из наиболее популярных открытых серверов приложений: с момента выхода в мае 2005 года число его загрузок перешагнуло 14 млн.