jQuery is a fast and lightweight based on write less and do more approach, JavaScript library.The purpose of jQuery is to make easier to usage of JavaScript. It also simplifies a lot of the complicated things from JavaScript, like AJAX calls and DOM manipulation.
Features of JQuery are:
1. HTML/DOM manipulation
2. Improved event management.
3. CSS manipulation
4. HTML event methods
5. Effects and animations
6. AJAX support.
7. Utilities.
8. Cool plugins.
Pros and Cons:
Pros:
1. Easy to use.
2. Strong community and great documentation.
3. Code less and do more.
4. Built in UI and effects libraries.
5. Eliminates the cross browser JS issues.
Cons:
1. JQuery javascript file is required.
2. Overhead of adding extra javascript to page.
Services:
1. Front end development using JQuery.