Facade is the name of a design pattern
[
GHJV95
]
which hides the complexity of a system of classes and objects behind an instance of a single class--the facade.