Поведенческий паттерн проектирования, который позволяет передавать запросы последовательно по цепочке обработчиков. Каждый обрабочик либо обрабатывает запрос, либо передает его следующему в цепочке. Принцип: один запрос, несколько потенциальных обработчиков.