Event delegation is the process of using event propagation to handle events at a higher level in the DOM rather than the element on which the event originated. It enables you to avoid adding event listeners to particular nodes; instead, you can add a single event listener to a parent element.