Event Bubbling
Quando um evento ocorre num elemento, ele se propaga para cima na árvore DOM.
Clique em <button> dentro de <div> dentro de <section>:
button → div → section → body → html → document
Todos os listeners de "click" nesses elementos são chamados.
document.querySelector("section").addEventListener("click", function(event) { console.log("clicou em:", event.target.tagName);});