1. **여러 객체를 통합하고 조정** - 서로 다른 객체들이 개별적으로 동작하는 것이 아니라, 애그리게이터가 이들을 조합하여 전체적인 흐름을 제어합니다. 2. **객체들의 결합도를 낮추고 관리 용이성 제공** - 애그리게이터는 하위 객체들을 **단일 진입점**으로 통합하여 외부에서 각 객체를 따로 조작하는 대신, 하나의 객체만을 조작하면 되므로 관리가 용이합니다. 3. **하위 객체의 책임을 숨기고, 상위 객체에만 집중** - 애그리게이터는 하위 객체들의 **세부 구현**을 숨기고, **상위 객체에 필요한 기능**만 제공합니다.