Un framework en el desarrollo del software es una estructura de soporte definida en la cual otro proyecto puede ser organizado y desarrollado. Típicamente, un framework puede incluir soporte de programas, bibliotecas y un lenguaje interpretado entre otros softwares para ayudar a desarrollar y unir los diferentes componentes de un proyecto. En nuestro caso concreto vamos a estudiar el framework jQuery para AJAX y Javascript, es el segundo framework con el que se va a trabajar en el este curso, recordar que en PHP ya hemos visto Codeigniter y más adelante estudiaremos la integración en ambos.