
Events are the core of JavaScript. You use events to make the interaction between the DOM and the JavaScript.
Event capturing and Event bubbling
Following diagram extracted from guistuff shows what is event capturing and bubbling are.
Example1 - Using pure JavaScript - return false and event.stopPropogation
...