The Content service uses the Graph engine to communicate with Neo4j. The Graph engine expects schema definitions for each object type. It validates the data object with the object definition during various CRUD operations.
Below are the details of the other services that are included in the package along with content-service
As part of the product roadmap, the Collection, Media, Channel, and License APIs mentioned above will be moving out from the content-service.