jQuery es una librería escrita en JavaScript que permite manipular HTML, escuchar eventos del mouse, el teclado, etc, y realizar llamados a servidores remotos con AJAX para crear aplicaciones Web dinámicas.
Todo lo que puedes hacer con jQuery lo puedes hacer sin jQuery, es decir, con JavaScript puro. Sin embargo, jQuery normaliza las diferencias entre navegadores y es mucho más fácil de utilizar.