# Project structure

<figure><img src="https://1973811904-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Flk5l3lUfuUzRDnMDVwnw%2Fuploads%2FHyq6zuS7A6xH0jbuSqwD%2F6ff03146-a0d6-4d26-bb82-6b2410c99268.jpeg?alt=media&#x26;token=65e14d79-9aeb-4ce2-b503-e85991b59dee" alt=""><figcaption><p>Image generated by an AI with MIT license</p></figcaption></figure>

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Under the hood</strong></td><td>Programs and environment</td><td></td><td><a href="project-structure/under-the-hood">under-the-hood</a></td></tr><tr><td><strong>Service structure</strong></td><td>Service process</td><td></td><td><a href="project-structure/service-structure">service-structure</a></td></tr><tr><td><strong>Schema</strong></td><td>How schemas are defined</td><td></td><td><a href="project-structure/schema">schema</a></td></tr><tr><td><strong>Object name rules</strong></td><td>Naming the objects</td><td></td><td><a href="project-structure/object-name-rules">object-name-rules</a></td></tr></tbody></table>
