Facade

  • A structural pattern
  • Reduce subsystem's complexity
  • Clients interact with subsystem through the facade interface