jQuery is an excellent javascript library that will make coding javascript for your web applications far more easier. You can use different elements of your web page directly without worrying about traversing via the DOM structure. Another advantage of using jQuery is it automatically takes care of browser compatibility issues, so that you can focus on the logic rather than spending time trying to figure out how to make the same functionality work in different browsers. I use jQuery on most of the web projects I do.