Many JavaScript libraries have hit the scene in the past decade. Most of them share the same intent: Abstract the JavaScript language to make it more user-friendly. The JavaScript library movement really gained traction with Prototype, Dojo, Mootools, and of course, jQuery.
Full article