Intent: Define an object that encapsulates how a set of objects interact. Mediator promotes loose coupling by keeping objects from referring to each other explicitly, and it lets you vary their interaction independently.
See also: FacadePattern, DesignPatterns
http://home.earthlink.net/~huston2/dp/mediator.html
CategoryPattern | CategoryBehavioralPatterns