Object

Most of the types you define in a GraphQL schema are object types. An object type contains a collection of fields, each of which has its own type.
A GraphQL Introspection defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, the entry points for query, mutation, and subscription operations.