GraphQL is a query language for fulfilling  queries with  existing data.