En los últimos años han surgido diferentes librerías que agilizan la programación de código JavaScript, simplificando esta tarea y reduciendo la cantidad de código significativamente.
jQuery es una de las librerías JavaScript más utilizada en el mundo de la programación web del lado del cliente. Sus principales bazas son la reducción de la cantidad de código necesario para realizar una acción, compatibilidad del código con la mayoría de los navegadores modernos y el uso de selectores CSS en sus llamadas, facilitando así el entendimiento de la librería a los diseñadores.