# Application Groups

### Overview

Think of an **Application Group** like a **"Suite" of software** (similar to how Microsoft Office is a suite containing Word, Excel, and PowerPoint).

In this system, you don't just build one giant application. Instead, you build smaller, specific tools (called **Applications**) and define the data they use (called **Objects**). An **Application Group** is the container that holds all these related pieces together so they can be managed as one single unit.

<figure><img src="https://1249282393-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtKEAOiexzLUooNPMgsyk%2Fuploads%2FClbg6RKB1XtHSeZWBbll%2Fimage.png?alt=media&#x26;token=1b512bc2-3f6f-4c03-9723-265b65ccd90d" alt=""><figcaption></figcaption></figure>

It is a container for three main things:

1. **Applications**: The actual screens or tools users interact with (e.g., a "Customer Dashboard" or "Order Entry Form").
2. **Objects**: The definitions of the data those applications use (e.g., a "Customer" list or "Product" details).
3. **Versioning**: A built-in history tracker. You don't just update one file; you create a new "Version" of the entire group to track changes safely.

In summary, an **Application Group** is a **package** that bundles together:

* **The Tools** (Applications) users see.
* **The Data Rules** (Objects) those tools need to work.

This allows you to say, *"Here is version 1.0 of the Sales App Group,"* and it automatically includes every specific form, dashboard, and data structure needed for the Sales team to do their job.


---

# Agent Instructions: 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:

```
GET https://docs.citta.ai/application-groups.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
