The document discusses the different object models for working with SharePoint including the Server Object Model, Client Object Models (CSOM), REST Web Services, and SharePoint Web Services. It provides examples of using the Server Object Model to retrieve site and list information and handle events. It also covers the .NET, Silverlight, and JavaScript Client Object Models, how to load and retrieve resources in each, and includes code samples for each.