Events
Generated by system (timers, I/O, user input, etc.)
Applications polls (in a loop) for new events
Many different types of events (29 in all)
- application events (e.g., stop)
- user interface events
Interpret events
- specific to application
- default behavior provided by system