Le document présente les nouveautés de Spring 3.0, notamment l'intégration de Java 5, le langage d'expressions Spring (SpEL) et le support REST. Il décrit également les évolutions historiques de Spring et de nombreuses fonctionnalités, telles que la validation avec JSR-303 et le scheduling. L'impact des changements sur le code applicatif est minimal, visant à maintenir le framework non intrusif.