> For the complete documentation index, see [llms.txt](https://guide.tonaly.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://guide.tonaly.app/general/general-info/what-is-the-difference-between-the-three-app-modes.md).

# Difference between the three app workspaces

The app is separated into three workspaces. You can change them at the top in the navigation bar.

<div align="left"><img src="/files/-Lz72O3JFkNL5Aj-Kli3" alt=""></div>

#### **"Songwriting"**

Compose songs and find chords for your songs. Tap in a bar or on a chord in the circle of fifths to start composing. Assign chords from the circle of fifths to a bar.

#### **"Scales"**

The circle of fifths will be displayed traditionally. The relative minor chords will be displayed. Chords of a key are not highlighted anymore. This mode is dedicated to learning plain scales. [**Read more about it.**](/scales-and-modes/what-is-the-difference-between-scales-and-modes.md)

#### **"Modes"**

The circle of fifths highlights the chords of a key. These chords build up a mode. A mode has an associated scale that is displayed in the staff. Accidentals are listed at the beginning, as they would be listed on a score of a song that is written in the selected mode. [**Read more about it.**](/scales-and-modes/what-is-the-difference-between-scales-and-modes.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://guide.tonaly.app/general/general-info/what-is-the-difference-between-the-three-app-modes.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
