Libraries
Building a library
Event handling
DOM manipulation
Animation
Choosing a library
File size
Browser support
Documentation
Popular libraries
Prototype
Scriptaculous
Mochikit
jQuery
YUI
Whither Ajax?
Desktop → Web
Documents → applications
HTML/CSS/JavaScript → Flash/Flex/Apollo
Conclusions
Choose a library to suit your needs: don't adjust your needs to fit the way a library works.
If you use a library, understand how it works so that you aren't clueless when something goes wrong.
Remember the end user: a library might make your life easier, but at what cost? (filesize, browser compatibility, etc.).
Thank you