jQuery: Simplified JavaScript
For many developers, manipulating an HTML document by using JavaScript and the DOM (document object model) can seem like a pain in the neck. It takes a lot of raw JavaScript just to make a web page do a trivial trick that might have left an impression back in the early days of the web but nowadays looks commonplace and tired. If you want to make your web pages act and move like desktop applications, then it's hard to avoid using JavaScript.