💡 Краткий ответ для собеседования
Определяет зависимость один-ко-многим, чтобы при изменении состояния одного объекта все зависимые уведомлялись. В Java: java.util.Observer/Observable (устарели) или события в Spring.
Варианты ответа в приложении: