Spring is an application framework for Java Platform. Spring is also an Inversion of Control or Dependency Injection container.
There are several modules of Spring framework like Spring Core Container(BeanFactory and ApplicationContext), Aspect Oriented Programming, Testing, Spring MVC, Data access, Authentication and Authorization, Spring Batch and several others.
This page contains several articles written in Spring Framework that can be helpful to engineers without reinventing the wheel. The articles come from my own experience of using this framework and some experiments that I do on in my free time.