What is Spring?
Spring is a lightweight inversion of control and aspect-oriented container framework.