Performs multiple operations on a set of elements with one line of code ( known as statement chaining)
Hides various browser quirks (so you can concentrate on the end result)Is extensible ( so you can use third-party-plugins to perform specialized tasks, or write your own)