Type system directives can be applied to the types, fields, and arguments in a schema to alter how they are validated and executed during a query; GraphQL supports schema documentation using type, field, and argument descriptions, and it also supports comments that are …