Event Delegation
A common coding pattern used in vanilla JavaScript implementation
A method where instead of attaching events to each child element, events are controlled from the parent element
Detected through Event Bubbling
Provides optimization benefits