스프링 컨테이너라고도 한다.(스프링 컨테이너는 Bean을 관리하는 역할)
ApplicationContext는 BeanFactory 인터페이스의 하위 인터페이스이다.
즉, ApplicationContext는 BeanFactory에 부가기능을 추가한 것이다.
ApplicationContext는 BeanFactory + 부가 기능(국제화 기능, 환경 변수 관련 처리, 애플리케이션 이벤트, 리소스 조회)을 가진다.

=> Core Container가 스프링 프레임워크의 핵심 모듈이다.