This document discusses using AppSync with React for building serverless applications. It describes how AppSync provides a GraphQL API with a schema and resolvers to query data from sources like DynamoDB. It also discusses using Cognito for user authentication and authorization with AppSync APIs. The document then covers integrating AppSync with a React app using the AppSync client and making GraphQL queries, mutations and subscriptions to retrieve, add and update data.