# Core Concepts

Source: https://www.potatoannotator.com/docs/core-concepts/overview

Potato reads one YAML config file and serves an annotation task from it. The pages in this section cover the parts of that file you will edit on almost every project.

Start with [Data Formats](/docs/core-concepts/data-formats) if you have data and need to know what shape it has to be in. Start with [Annotation Schemes](/docs/core-concepts/annotation-schemes) if the data is already fine and you need to write the questions.

[Instance Display](/docs/core-concepts/instance-display) controls how each item is laid out on screen. You need it once an item is more than a paragraph of text: an image with a caption, a dialogue, a code diff, an agent trace.
