jQuery is a JavaScript library that aims to simplify common tasks in web programming. These include DOM operations, animations, event handling, and even AJAX. Note that this is a JavaScript library; just about anything possible in jQuery is also possible with plain old JavaScript, but the ease of use and convenient syntax can save you development time and encourage you to follow good design patterns.