> For the complete documentation index, see [llms.txt](https://docs.kiloiot.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.kiloiot.io/applications/what-are-solutions-and-applications.md).

# What Are Solutions and Applications?

Learn what a solution, an application, and a use case are in Kilo and how they differ: a solution is the template, your application is the result.

Three words come up all the time in Kilo: solution, application, and use case. They sound alike, but each one means something different. Here they are in plain words.

## What is a solution?

A **solution** is a ready-made setup that Kilo prepared for one specific problem, like monitoring leaks in a building or counting people in a store. It already has the devices, dashboard, rules, and alerts a person would otherwise have to configure by hand. You find solutions on the **Solutions** tab, look at them, and install the ones you like.

## What is an application?

An **application** is what you have in your workspace after you install a solution: its devices, dashboards, rules, and alerts, all together in one place, working. You can also create an application yourself and fill it with your own devices and dashboards. Either way, it is yours to change.

## What is the difference between a solution and an application?

Think of a recipe and the dish you cook from it. The solution is the recipe, and the application is your dish. You choose a recipe, press **Install solution**, and get a dish of your own.

* **After you install, they are the same kind of thing.** An application you built by hand and one you installed from a solution work the same way. The installed one was just set up for you, and it keeps its emulator devices until you swap them for real ones.

## Where do I find solutions and applications in Kilo?

Everything lives on one page. In the left sidebar, select **Applications**. The page is titled **Applications and solutions**, and a row of tabs sits directly under the title.

<figure><img src="https://2057878315-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtNQh1wBSHSaknslMdOXm%2Fuploads%2Fgit-blob-b662131d1056e3be892a72b1ca562a004c816f8c%2Fkilo-solutions-catalog.jpg?alt=media" alt="The Applications page in Kilo on the Solutions tab, with six solution cards: Fire &#x26; Gas Safety, Smart Building, Cold Chain, Water &#x26; Leak, Energy monitoring, and Asset tracking below an intro paragraph"><figcaption><p>The Applications and solutions page, opened on the Solutions tab of a demo organization. The left sidebar shows the Applications item selected.</p></figcaption></figure>

| Tab                 | What it is for                                                                                | Who sees it                                                       |
| ------------------- | --------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- |
| **Solutions**       | The catalog of ready-made solutions provided by Kilo. You preview them and install them here. | Every organization member whose plan includes Applications.       |
| **My applications** | Every application in your organization, both the ones you built and the ones you installed.   | Every organization member whose plan includes Applications.       |
| **Use cases**       | The list of problems a solution can address, with industries.                                 | Only Kilo, which prepares the catalog. You will not see this tab. |

Each tab has its own guide:

* [How do I browse and preview solutions?](/applications/browsing-and-previewing-solutions.md)
* [How do I install a solution?](/applications/installing-a-solution.md)
* [How do I use the My applications tab?](/applications/my-applications-tab.md)

## Who can do what?

| Role                                               | What they can do                                                                                       |
| -------------------------------------------------- | ------------------------------------------------------------------------------------------------------ |
| Any organization member with the right permissions | Create their own applications. Browse the solutions in the catalog, preview them, and install them.    |
| Kilo (the organization that publishes the catalog) | Everything above, plus publish an application as a solution, update the publication, and unpublish it. |

Kilo prepares and publishes the solutions in the catalog, so you install solutions and do not publish them. Each solution is a complete, ready-made application for one use case, for example leak protection or tank level monitoring. New solutions are added with every release.

## What is a use case?

A **use case** is the label of the problem a solution solves, such as leak protection, tank level monitoring, or energy saving. One solution can have several use cases, and the same use case can appear in many solutions. For example, the Building Monitoring solution and the IP500 demo Smart Office solution can both cover building problems. Solution cards show a name, a description, and four counters, not the use case labels. Kilo uses use cases to organize the catalog. See [What are use cases in Kilo?](/applications/use-cases.md).

## What is inside a solution?

| Part            | What you get when you install it                                                                                                                |
| --------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- |
| Virtual devices | Sample devices that send realistic readings, so the dashboard has something to show right away. In this guide they are called emulator devices. |
| Rules           | Instructions that react to the readings, for example "if it gets too warm, raise an alarm". They are already running.                           |
| Alarms          | Notifications that tell you when something needs attention, set up so that you are the person who is notified.                                  |
| Dashboards      | A ready-made dashboard whose charts and controls are already connected to the devices.                                                          |

## What happens if a solution is removed or I delete my application?

* **Unpublishing is safe.** If a solution is withdrawn from the catalog, it disappears from the list, but the applications people already installed keep working.
* **Deleting your application is safe for the catalog.** It removes only your copy and never the solution in the catalog. It does remove what is inside your copy; see [What happens when I delete an application?](/applications/deleting-an-application.md)

If you do not see **Applications** in the sidebar, your plan may not include it; see [Subscription](/settings/subscription.md).

Next: [browse and preview solutions](/applications/browsing-and-previewing-solutions.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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.kiloiot.io/applications/what-are-solutions-and-applications.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
