O documento discute as tendências e desenvolvimentos futuros da linguagem Java. Ele analisa o passado da Java, seu estado atual e os principais recursos planejados para as próximas versões da JavaSE e JavaEE, incluindo melhorias na modularidade, suporte a novas linguagens de script, simplificação do uso de BigDecimal e melhorias na sintaxe.