Listener
Um listener é uma função que escuta e responde a eventos em uma aplicação. Muito comum em interfaces gráficas e programação orientada a eventos.
Exemplo: Em JavaScript: button.addEventListener('click', funcao)
define um listener para cliques.