This document discusses events in ActionScript 3. It explains what events are, how to add and remove event listeners, the different phases of events (capture, target, bubble), custom events, and some best practices around using events including removing unused listeners and using weak references.