GraphQL-core provides two important capabilities: building a type schema, and serving queries against that type schema.