This document provides an overview of building dynamic applications using the SharePoint Client Object Model. It introduces the Client Object Model and how it can be used from .NET, Silverlight, and JavaScript applications to access and manipulate SharePoint data without server-side code. It discusses the core ClientContext object and how to load and execute queries. It also includes demos of building applications using each technology - .NET, Silverlight, and JavaScript.