1️⃣ ¿Qué es un hook?

Un hook es un mecanismo para “engancharte” a un evento que ocurre en el sistema o en un programa, para que tu código se ejecute automáticamente cuando ese evento pasa.

👉 Dicho simple:

“Oye, cuando pase X, quiero que se ejecute mi función.”

Ejemplos de eventos:


2️⃣ ¿Cómo funcionan mentalmente?

Tu idea es muy buena:

“Está trabajando en segundo plano y cuando recibe una señal hace una acción”

✔️ Exacto, con matices:

Eso es programación orientada a eventos.