자바스크립트에서 작업할 때 이벤트는 간단한 호버나 클릭과 같이 흔한 현상이다.
각 이벤트마다 동작은 문서 객체 모델(DOM)을 통해 전파된다. DOM은 형제, 자식 및 부모 요소를 포함한 트리 구조를 갖고 있다. 이벤트는 트리를 통해 일련의 순서로 전달되며, 그게 이벤트 라이프 사이클이다.