jQuery is a JavaScript-based framework used for web development. It fits great for building websites, webapps and mobile applications and has been created to make client-side scripts writing easier. jQuery is a fast, small and feature-rich JavaScript library.