This document discusses using JavaScript and OData in Microsoft Dynamics CRM 2015. It covers when and how to use JavaScript in form scripts and ribbon commands for tasks like data validation, automation, and process enhancement. It also provides considerations for writing JavaScript code for CRM and an overview of the CRM JavaScript model and how to add JavaScript to forms. The document then introduces OData as a RESTful endpoint specification supported by CRM for querying data using HTTP verbs and provides an example of OData syntax and a sample query.