🧒 Explain like I'm 5
Imagine dropping a pebble in a pond — the ripple starts at the point of impact and spreads outward in circles. In the DOM, a click event starts at the element you clicked and 'ripples' up through every parent element until it reaches the document. Each parent that has a listener for that event will hear it, just like each circle in the ripple grows wider.
Interactive quiz
Check your understanding with an instant-feedback quick check.
Detailed notes
Senior-level deep dive: internals, pitfalls, and a self-interview ladder.
Practice with AI feedback
Answer out loud, get scored on correctness, depth, and clarity.