Event capturing and bubbling and much more

MDN is the best.