Apollo is a set of tools for building GraphQL applications, especially suited for building on top of your existing data. There are three main components that you can use to build a production-ready GraphQL app: Apollo Client: A GraphQL client for every frontend platform.Apollo Server: A library for writing GraphQL servers with JavaScript.Apollo Engine: A GraphQL gateway that provides caching, erro