- DOM manipulation: DOM elements can be easily traversed, modified.
- Animations Lots of built-in features for animations.
- HTML event handling and manipulation.
- Ajax is much simpler with an easy-to-use API that works across a multitude of browsers.
- CSS manipulation
- Has a high-level UI widget library.
- Cross-browser support: work well on browsers like Chrome, Opera, etc.
- Lightweight: Only 19kb in size.
- And other common utilities