GraphQL is a query language and runtime for APIs, developed by Facebook, that allows clients to request the data they need and nothing more.