Το GraphQL είναι μια γλώσσα ερωτημάτων (query language) για APIs και ένα runtime που απαντά σε αυτά τα ερωτήματα βάσει ενός τυποποιημένου schema. Ο client στέλνει ένα αίτημα που περιγράφει ακριβώς τα πεδία που θέλει, και ο server επιστρέφει ακριβώς αυτή τη μορφή — ούτε περισσότερα, ούτε λιγότερα.
