jQuery è una libreria JavaScript che semplifica la programmazione lato client per le applicazioni web, supportando operazioni come manipolazione del DOM, gestione eventi e AJAX. Esistono due versioni di jQuery: production, più leggera e adatta per l'uso in produzione, e development, più pesante ma leggibile per gli sviluppatori. jQuery permette una selezione facile degli elementi DOM con vari metodi di selezione e utilizza la sintassi semplificata per le operazioni comuni.