Не вызывайте нас - мы вас сами вызовем. Данный принцип помогает предотвратить "разложение зависимостей" - явление при котором компоненты высокого уровня зависят от компонентов низкого уровня, которые зависят от компонентов низкого уровня, которые зависят и т.д. Разобраться в архитектуре такой системы очень трудно. Голивудский принцип позволяет компонентам низкого уровня подключаться к системе, но компоненты высокого уровня сами определяют, когда и как они должны использоваться. Иначе говоря, компоненты высокого уровня запрещают компонентам низкого уровня "проявлять инициативу".