# Create a new App

## App or Module?

A [Module](https://docs.lowcoder.cloud/lowcoder-documentation/build-applications/create-a-new-app/modules) is a special type of App, which can be **re-used** inside of other Modules or Apps and especially it is possible to [embed](https://docs.lowcoder.cloud/lowcoder-documentation/publish-apps/embed-an-app) the Module directly in your native Web-Application outside of Lowcoder.&#x20;

The Editor for Apps and Modules is the same, only Modules have some extra settings and parameters regarding the embedding.

If you would like to [embed](https://docs.lowcoder.cloud/lowcoder-documentation/publish-apps/embed-an-app) or re-use your Application, choose "Module". If you want only to build a fullscreen Application and eventually hang it in a Navigation, use "App".

{% hint style="info" %}
Be aware that nested Modules "in each other" can cause a slowdown of the Application. It is always a consideration of listed elements in terms of the re-usability of child components or faster Application behavior. When creating Modules, testing regarding the speed of the overall Application and consumption of resources is necessary.
{% endhint %}

## Create a new Application or Module

Click **New > App** (or **Module**) on the upper right of Lowcoder Admin Page. The App or Module will get created and the view switches automatically to the App Editor.

Only workspace **admins** and members of **Developers** group can create apps.

<figure><img src="https://934254130-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjNgeI0mUzgw6Re92iTOw%2Fuploads%2FfEcjaoPIxutLcxchkHKb%2FAdmin%20%7C%20Apps.png?alt=media&#x26;token=f2dec7b8-4302-4484-a713-c21439b7e314" alt=""><figcaption><p>Creat Applications with the upper right button.</p></figcaption></figure>

You can rename the App at the left-top of the App editor.

<figure><img src="https://934254130-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjNgeI0mUzgw6Re92iTOw%2Fuploads%2Fm4FOZOLsnEjkyK8lWVia%2FApp%20Editor%20%7C%20Rename%20App.png?alt=media&#x26;token=594a579e-1a08-4c7f-b97d-566d11ddf944" alt="" width="563"><figcaption><p>Renaming an App with the top left Menu</p></figcaption></figure>

## Export and import an app

### Export an app

Apps can get exported to a JSON Definition file at multiple places. For example, click your app name and select **Export to JSON**, the app will be exported to a JSON file.

<figure><img src="https://934254130-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjNgeI0mUzgw6Re92iTOw%2Fuploads%2FL8Q1T12BiY0YvjWpkicD%2FApp%20Editor%20%7C%20Export%20App.png?alt=media&#x26;token=f5e333dd-bfb6-4bb5-8b93-3b997d56549b" alt="" width="563"><figcaption></figcaption></figure>

### Import an app

You can import an existing app in a JSON format by clicking **New > Import**.

<figure><img src="https://934254130-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjNgeI0mUzgw6Re92iTOw%2Fuploads%2FY98K77zAUBrCC0hiLnBn%2FApp%20Editor%20%7C%20Import%20App.png?alt=media&#x26;token=6df7568e-7114-45ff-be32-a9c2c1af52a2" alt="" width="563"><figcaption></figcaption></figure>
