A Facade layer is a higher-level business component that contains and centralizes complex interactions between lower-level business components:
- The Facade layer represents the public (remote) interface to the server;
- Facade objects may perform interface-specific processing;
- Facade objects sequence calls to a Service Layer
- Façade objects are "process" objects.