Definition, synonyms and related words
A structural (and partitioning) design pattern that provides a centralized entry point for handling requests and is an extension to the model-view-controller design pattern.