The most basic components of a GraphQL schema are object types, which just represent a kind of object you can fetch from your service, and what fields it has.
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.