What is Event Capturing in JavaScript?

What is Event Capturing in JavaScript?

Event capturing is the event starts from top element to the target element. It is the opposite of Event bubbling, which starts from target element to the top element.