# Application design

**The structure of every application**

Each application - app consists of a composition of specific screens for navigation, visualization, data entry, specific functions and logic. Any2info calls this a [**collection**](https://academy.any2info.com/any2info-academy/no-code-platform/startcollection).

**In one (company) app as published in the stores or available on desktop (url) you can have a number of collection, each with his own authorized users and it's specific functionality.**

Each collections consists of:

* **App basics:** click [**here**](https://academy.any2info.com/any2info-academy/no-code-platform/app-studio/application-design/app-basics) for more info
* **Forms** with components called **fields:** click [**here**](https://academy.any2info.com/any2info-academy/no-code-platform/app-studio/application-design/forms) for more info
* **Dashboards** with components called **controls:** click [**here**](https://academy.any2info.com/any2info-academy/no-code-platform/app-studio/application-design/dashboard) for more info
* **Data:** click [**here**](https://academy.any2info.com/any2info-academy/no-code-platform/app-studio/data) for more info
* **Logic - automation**: click[ **here**](https://academy.any2info.com/any2info-academy/no-code-platform/app-studio/app-logic) for more info
* **Navigation**: click [**here**](https://academy.any2info.com/any2info-academy/no-code-platform/app-studio/navigation) for more info
