# How Cordango works: from a description to a live business app

> Four stages, each with its own page. You describe the process, Cordango writes an App Definition, the app publishes an App Contract, and it runs on the company platform with your people and permissions already in it.

Source: https://www.cordango.com/how-it-works/
Language: en

HOW IT WORKS

# From a description to a running app.

Four stages, in this order, every time. Each one has its own page, because each one is a thing you can read and check rather than something that happens out of sight.

[Book a demo →](https://www.cordango.com/contact/) [Start at stage 01 →](https://www.cordango.com/how-it-works/#stages)

## The four stages.

Nothing here is a black box. The middle two stages are documents you can open: one says how the app works, the other says what it offers the rest of the company.

1.  [01 Idea / Prompt](https://www.cordango.com/generate/)
2.  [02 App Definition](https://www.cordango.com/app-definition/)
3.  [03 App Contract](https://www.cordango.com/app-contract/)
4.  [04 Live Business App](https://www.cordango.com/run-on-cordango/)

Each stage has its own page. Follow them in order, or jump to the one you care about.

## What each stage is.

01 

### Describe what you need

You answer a few questions about the process in plain words: who uses it, which stages it has, who may see what, what should happen on its own. No modelling, no schema.

[How describing an app works →](https://www.cordango.com/generate/)

02 

### The App Definition

What comes back is one structured description of the app: domain, data, experience, logic and access. Cordango reads it to run the app. You can read it too, and change it.

[What belongs in a definition →](https://www.cordango.com/app-definition/)

03 

### The App Contract

Every app also says what it offers the rest of the company and what it needs from it, by name. That is what lets other apps, workflows, agents and the API work with it.

[What an app offers →](https://www.cordango.com/app-contract/)

04 

### Run on Cordango

The app runs on the company platform: your people and organizations already in it, permissions and audit from the company security model, and everyone's own view of the same data.

[What a live app gains →](https://www.cordango.com/run-on-cordango/)

MORE

## Further reading

-   [**What Cordango does** The business software you can build, from a CRM to an Asana-style project app](https://www.cordango.com/apps/)
-   [**Platform foundation** The company foundation underneath every app](https://www.cordango.com/platform/)
-   [**App Library** Explore real apps you can install and make yours](https://www.cordango.com/templates/)
-   [**Portable by design** A definition you own, built into software you own](https://www.cordango.com/portable/)

## Bring one process. Watch it become an app.

About 30 minutes, on a real company platform, with your permissions and your people in it.

[Book a demo →](https://www.cordango.com/contact/)
