Event-Driven Web Application Design » Yahoo! User Interface Blog
"You can apply the same DOM-event style logic to anything that happens within your application itself. You can plan your application that way from the outset"