# Glossary

> This page is about FlutterFlow (the app builder you use by describing your app), not FlutterFlow Studio.

URL: https://docs.flutterflow.io/ffx/glossary

Plain definitions of the words that FlutterFlow uses, grouped by area, with the words each one is easy to confuse with.

This glossary defines the terms that FlutterFlow uses, grouped by area, and notes terms that are easy to confuse.

## FlutterFlow and your app {#flutterflow-and-your-app}

The following table defines the terms for FlutterFlow itself, your app, and the places where you work:

| Term | Meaning | Not to be confused with |
| --- | --- | --- |
| <span id="flutterflow"></span>FlutterFlow | The app builder where you describe the app that you want and the agent builds it. | FlutterFlow Studio |
| <span id="flutterflow-studio"></span>FlutterFlow Studio | FlutterFlow's visual builder for designing screens and logic by hand. | FlutterFlow |
| <span id="app"></span>app | What you build and what people use. Some labels use the word *project* instead, such as **Project Settings** and **Project id**. |  |
| <span id="overview"></span>**Overview** | The area that opens first in an app. It shows your app's threads and recent changes alongside your running app, plus the **Road to launch** card. | **Releases › Overview**, the first section of **Releases** |
| <span id="project-settings"></span>**Project Settings** | The area where you manage an app's **General** details, **Team**, **Connections**, **App stores**, **Emails**, and **Store pictures**. |  |
| <span id="theme"></span>**Theme** | The account menu row where you choose light (sun), dark (moon), or your system setting (screen) for FlutterFlow itself. | Your app's look |

## Building with the agent {#building-with-the-agent}

The following table defines the terms for describing your app and working with the agent:

| Term | Meaning | Not to be confused with |
| --- | --- | --- |
| <span id="brief"></span>[prompt](https://docs.flutterflow.io/ffx/write-a-prompt) | Your initial description of the app that you want. A thread shows it as **Your brief**. | A request you send in a thread later |
| <span id="first-version"></span>[first version](https://docs.flutterflow.io/ffx/first-version) | The app that the agent builds from your prompt in your app's first thread (initially named **First version**). | A numbered store version |
| <span id="initial-generation"></span>**Initial generation** | The lightning icon next to the first version's thread name in the thread switcher. Point to the icon to see this label. |  |
| <span id="the-agent"></span>[the agent](https://docs.flutterflow.io/ffx/the-agent) | What builds and changes your app when you ask. |  |
| <span id="thread"></span>[thread](https://docs.flutterflow.io/ffx/threads) | One idea or change that you work on with the agent, with its own copy of your app and its own data. | Your app |
| <span id="turn"></span>turn | One round of the agent's work after you send a message. When the turn ends, you can open its **Summary**. To stop a running turn, click **Stop current turn**. | A thread |
| <span id="card"></span>[card](https://docs.flutterflow.io/ffx/answer-the-agent) | A request that the agent shows above the message box when it needs your input. Its label shows its type, such as **Question**, **Proposal**, **Private** (a key), **Connect** (a service to connect), **Setup** (a service's settings), or **Approval** (a service action awaiting your approval). |  |
| <span id="signal-card"></span>signal | A chart in the agent's reply that shows how a number changed. While the agent waits for your choice, the chart also appears on the **Question** card above the message box. |  |

## Preview and push {#preview-and-push}

The following table defines the terms for testing changes in a thread and moving them into your app:

| Term | Meaning | Not to be confused with |
| --- | --- | --- |
| <span id="your-app"></span>your app | The app that you use and share. Pushing a thread adds its changes to your app, and **Releases** builds versions from it. | A thread's **Copy of your app** |
| <span id="copy-of-your-app"></span>**Copy of your app** | The isolated copy of your app that a thread runs. Changes in a thread stay in this copy until you push them. | Your app |
| <span id="preview"></span>**Preview** | Your app running beside **Overview** or a thread. It appears as a tab above your app in a thread, and as the label above your app on **Overview**. | The phone previews in **Releases › Store listing**, which show how your app appears in the stores |
| <span id="push"></span>[push](https://docs.flutterflow.io/ffx/push) | Moving a thread's changes into your app with **Push to your app**. Everyone with your app's link gets the change, and the thread stays open. The thread shows **Pushing to your app** during the push and **In your app** when the push finishes. | Sharing a link or sending a version to the stores |
| <span id="changes"></span>[**Changes**](https://docs.flutterflow.io/ffx/what-changed) | The tab beside a thread's preview that lists the thread's changes and marks whether each one is in your app. |  |

## Backend, data, and connections {#backend-and-data}

The following table defines the terms for what your app stores and the services that it calls:

| Term | Meaning | Not to be confused with |
| --- | --- | --- |
| <span id="backend"></span>[**Backend**](https://docs.flutterflow.io/ffx/backend) | Everything your app stores: table records, signed-up people, saved files, and secrets. |  |
| <span id="activity"></span>**Activity** | The first section of **Backend**, listing changes to your app's backend and the threads they came from. |  |
| <span id="live-data"></span>[live data](https://docs.flutterflow.io/ffx/data-copies) | Your app's real data in **Backend**. Saving a record here updates your app for everyone immediately. | This thread's data; **Live** in **Releases** |
| <span id="this-threads-data"></span>this thread's data | A thread's isolated copy of the data on its **Data** tab. Edits here affect only the thread, not your app. | Live data |
| <span id="starter-data"></span>starter data | The accounts and records that every new thread starts with, managed in **Backend › Starter data**. | Live data |
| <span id="builder-account"></span>builder account (**You**) | The test account signed in to the preview. It's listed in **Backend › Starter data**, and records mark it as **You**. |  |
| <span id="people"></span>**People** (in **Backend**) | Everyone who has signed up for your app. | Your app's teammates |
| <span id="files"></span>**Files** (in **Backend**) | Photos and documents saved in your app. | **Files** in a version's menu in **Releases**, which holds that version's built app files |
| <span id="secrets"></span>**Secrets** | Hidden private keys that your app uses to call external services. |  |
| <span id="backend-usage"></span>backend usage | How much of this month's backend allowance your app has used, shown in **Backend › Usage**. | Your allowance for the agent |
| <span id="connections"></span>[**Connections**](https://docs.flutterflow.io/ffx/connections) | The services that your app uses, managed in **Project Settings › Connections**. Your own accounts, which the agent uses as you in chats, are in **Account › Connections**. Store accounts are separate: you connect them in **Account › App stores** and choose one for each app in **Project Settings › App stores**. |  |

## Sharing and releases {#sharing-and-releases}

The following table defines the terms for sharing your app and launching it on the App Store and Google Play:

| Term | Meaning | Not to be confused with |
| --- | --- | --- |
| <span id="share-link"></span>[share link](https://docs.flutterflow.io/ffx/share-a-link) | A link from **Share › Link** that opens your app (or one thread's copy of it) for anyone with the link. | A push |
| <span id="road-to-launch"></span>[**Road to launch**](https://docs.flutterflow.io/ffx/road-to-launch) | The checklist from your first version to the stores. **Overview** shows it on a card until one week after you finish the last step, unless you select **Hide from Overview**. |  |
| <span id="releases"></span>[**Releases**](https://docs.flutterflow.io/ffx/how-releasing-works) | The area where you connect store accounts, test your app, and submit versions for review. |  |
| <span id="up-next"></span>**Up next** | The list in **Releases** showing your next actions and remaining setup. |  |
| <span id="store-stages"></span>**Set up**, **Test**, **Review**, **Live** | The four stages that each store moves through in **Releases**. | Live data |
| <span id="version"></span>version | A numbered build of your app for the stores. | The first version |
| <span id="test-build"></span>test build | A build that you install on your own phone from **On your phone** in **Releases**: a downloadable app on Android, or a TestFlight build on iPhone after you connect your Apple account. | An Android version sent to testers |
| <span id="send-to-testers"></span>[send to testers](https://docs.flutterflow.io/ffx/send-to-testers) | Uploading a version to TestFlight or Google Play for testing. Testing is separate from public release. | Submit for review |
| <span id="submit-for-review"></span>[submit for review](https://docs.flutterflow.io/ffx/submit-for-review) | Sending a version to Apple or Google for store review. | Send to testers |
| <span id="go-back"></span>**Go back to this version** | The button at the bottom of a version's drawer that rebuilds that version so that you can test and submit it again, leaving your app and current store releases unchanged. |  |
| <span id="app-details"></span>[**Store listing**](https://docs.flutterflow.io/ffx/app-details) | What people see about your app in both stores and on their phones. |  |

## Teammates, plans, and allowance {#teammates-plans-and-allowance}

The following table defines the terms for the people who you build with and your budget for the agent:

| Term | Meaning | Not to be confused with |
| --- | --- | --- |
| <span id="team"></span>**Team** | Everyone working on or invited to your app in **Project Settings › Team** (also shown under **People** in **Share**). | **People** in **Backend**, the people who use your app |
| <span id="role"></span>[role](https://docs.flutterflow.io/ffx/roles) | What a teammate can do in your app: owner, developer, billing, or viewer. |  |
| <span id="invitation"></span>[invitation](https://docs.flutterflow.io/ffx/invite) | A single-view link, valid for seven days, that adds someone to your app's team with a chosen role. |  |
| <span id="allowance"></span>[allowance](https://docs.flutterflow.io/ffx/plans-and-allowance) | Your budget of agent work. **Plan & usage** shows how much remains and when it resets. | Backend usage |
| <span id="refill"></span>refill | A paid top-up that adds a week of usage immediately, available on eligible plans. |  |
| <span id="plan-and-usage"></span>**Plan & usage** | The account menu page for your plan, allowance, refills, and billing. | **Backend › Usage** |
