서블릿과 브라우저간에 요청이나 응답이 이뤄질 때 미리 여러가지 작업을 처리하는 작업을 수행한다.
웹 애플리케이션에서 발생하는 주요 이벤트를 감지하고 각 이벤트에 특별한 작업이 필요한 경우에 사용할 수 있다.