Eventos no DOM notificam o código de mudanças durante a navegação do usuário. Event bubbling ocorre quando um evento na hierarquia do DOM é disparado nos elementos acima, podendo ser parado usando stopPropagation() ou verificando a propriedade .Bubbles do objeto evento. Capturing é a fase inicial da propagação de eventos.