В чём отличие события и слушателя в JS?
Событие, оно же event, например click, focus, mousedown, touch - то, что происходит.
Функция-обработчик она же handler, у Вас названа как callback - реакция на событие. То есть, что сделать при наступлении события.

addEventListener - дословно: добавить слушатель события. Соответственно указываем событие и слушатель для него.
node.addEventListeners( 'click' , function(event){
  // это функция слушатель (обработчик) события click
  // функция выполняется когда событие click случилось. 
  alert(‘клик на кнопку’ );  // выводит сообщение когда кликнули на node
})