표현, 응용, 도메인, 인프라스트럭처
표현 영역
Spring 에서는 MVC 프레임워크가 표현 영역을 위한 기술에 해당
요청을 받고 응용에게 위임 → 응용이 주는 값을 serialization
응용
시스템이 사용자에게 제공해야할 기능을 구현
DDD 에서는 응용 서비스에서 로직을 직접 수행하기 위한 도메인 모델에게 로직을 위임
인프라스트럭처
구현 기술에 대한 것 (DB, Messaging Queue, SMTP, 외부 HTTP 요청 등)