This document provides an overview of the client-side JavaScript frameworks jQuery and Dojo. It discusses what each framework is used for, how to get started with them, and provides examples of common tasks like DOM manipulation, events, animations, and AJAX calls. Key aspects covered include Dojo's modular toolkit structure, pre-built widgets, and drag-and-drop functionality. jQuery is introduced as a simpler framework for selecting elements and handling events. The document concludes that both frameworks accomplish similar goals but that Dojo offers more granular libraries, while jQuery may be easier to get started with.