jQuery is a JavaScript library that simplifies HTML document traversal and manipulation, event handling, animation, and Ajax. It works across browsers and has many plugins. Other options include Prototype and Scriptaculous but jQuery is small, fast, and fully featured.