자바 엔터프라이즈 개발을 편하게 해주는 오픈소스 경량급 어플리케이션 프레임워크
특정 계층이나, 기술, 업무 분야에 국한되지 않고 어플리케이션의 전 영역을 포괄하는 프레임워크
불필요하게 무겁지 않은 의미의 경량급 프레임워크
스프링은 가장 단순한 서버환경인 톰캣 등에서도 완벽하게 동작한다.
개발자가 복잡하고 실수하기 쉬운 로우레벨 기술에 많은 신경을 쓰지 않으면서도 어플리케이션의 핵심인 사용자의 요구사항, 즉 비지니스 로직을 빠르고 효과적으로 구현할 수 있다.
사용자가 실행환경이나 의존성 관리 등의 인프라 관련 등은 신경쓸 필요도 없이 바로 코딩을 시작하게끔 도와주는 스프링 프로젝트