Não foi possível entender o parâmetro useCapture em addEventListener

Li o artigo emhttps: //developer.mozilla.org/en/DOM/element.addEventListene mas incapaz de entenderuseCapture attribute. Definição existe:

Se for verdade, useCapture indica que o usuário deseja iniciar a captura. Após o início da captura, todos os eventos do tipo especificado serão despachados para o ouvinte registrado antes de serem despachados para qualquer EventTargets abaixo dele na árvore DOM. Eventos que estão subindo pela árvore não acionam um ouvinte designado para usar a captur

Neste evento pai de código é acionado antes do filho, por isso não sou capaz de entender seu comportamento. O objeto do documento tem usecapture true e child div tem usecapture definido como false e a usecapture é seguid

function load() {
  document.addEventListener("click", function() {
    alert("parent event");
  }, true);

  document.getElementById("div1").addEventListener("click", function() {
    alert("child event");
  }, false);
}
<body onload="load()">
  <div id="div1">click me</div>
</body>

questionAnswers(9)

yourAnswerToTheQuestion