This document discusses various options for accessing data between a remote web application and a SharePoint host, including .NET Client Side Object Model (CSOM), Server REST, JavaScript CSOM, JavaScript REST, web proxy JavaScript CSOM, web proxy REST, and a custom proxy page. It provides demos and discusses the pros and cons of each approach, such as performance, code protection, and testability. The document recommends analyzing your specific requirements to determine the best data access method for your needs based on the tradeoffs involved.