Why the Spring framework is needed?

Spring framework is needed because it is –

  • Very Light Weight Container
  • Framework
  • IOC
  • AOP