Event bubbling is a type of event propagation where the event first triggers on the deepest target element. It causes all events in the child nodes to be automatically passed to their parent nodes. The advantage of this method is performance because the code only requires to traverse the DOM tree once.