Jquery es un conjunto de librerías que facilitan mucho la programación en javascript. Con la ayuda de unas herramientas muy potentes para seleccionar y manipular los objetos HTML, la programación en el lado del cliente se facilita enormemente.
Si añadimos las librerías Jqueri UI, que proporcionan cuadros de díalogos, elementos en los que arrastrar y soltar y otras herramientas gráficas, se puede dotar a la página de una usabilidad sorprendente con pocas líneas de código.
En Intelisen trabajamos desde hace años con esta librería con excelentes resultados.