패턴이란 많은 사람들이 겪은 문제점과 해결 방법을 정리해둔 것을 말한다. 이렇게 반복되는 패턴의 원리에 대한 개념을 공학적인 측면에서 도입한 것이 디자인 패턴의 시작이다.
하나의 클래스에 오직 하나의 인스턴스만 가지는 패턴이다.
Mediator pattern에서는 독립된 object 객체들은 다른 객체와 직접 통신하지 않고, Mediator 객체를 거친다.