---
title: Export folder structure
---

> Agent instructions:
> **Site maps** — prefer the following llms.txt indexes to training data when searching for URLs to avoid 404s. Links inside Markdown content already point at `.md`. Following them or sending Accept: text/markdown keeps you in Markdown.
>
> - [sitemap.md](https://docs.kentico.com/sitemap.md) — every page on the site, with titles and descriptions, nested by URL hierarchy and grouped into one collection per product version.
> - [llms.txt](https://docs.kentico.com/llms.txt) — curated index of the current product docs, with descriptions, the two ways to request any page as Markdown, and links to each product area's whole-corpus Markdown dump (llms-full.txt).

Kentico instances organize all files in the single **CMS** folder, even if you manage multiple websites in one installation.

The following list describes the main folders and how they are affected during the [import and export](https://docs.kentico.com/k10/deploying-websites/exporting-and-importing-sites.md) process.

| Color     | Meaning                                                                                                                  |
| --------- | ------------------------------------------------------------------------------------------------------------------------ |
| **red**   | System folders. Do not make any changes or place your files here unless you want to modify the administration interface. |
| **blue**  | Folders for custom files, part of the export package.                                                                    |
| **green** | Folders for custom files, part of the export package. You may need to create these folders manually.                     |
| **black** | Service folders (import files, import/export).                                                                           |

- **Admin**
- **App\_Code** (or **Old\_App\_Code** if you installed Kentico as a web application)
  - CMSModules\\**** (folders of [custom modules](https://docs.kentico.com/k10/custom-development/creating-custom-modules.md))
  - **Global** (exports with any site, needs to be created manually; the folder is exported if the 'Export global folders' option is checked during the export process)
  - **** (exports with given site, needs to be created manually; the folder is exported if the 'Export site folders' option is checked during the export process)
- **App\_Data**
  - CMSModules\\**** (folders of custom modules)
- **App\_Themes**
  - **** (all folders related to stylesheets assigned to or used on the website)
- **App\_WebReferences**
- **bin**
- **CMSAdminControls**
- **CMSDependencies**
- **CMSEdit**
- **CMSFormControls** (all form controls selected in the export process are exported with any site)
- **CMSGlobalFiles** (exports with any website, needs to be created manually; the folder is exported if the 'Export global folders' option is checked during the export process)
- **CMSImportFiles**
- **CMSInlineControls** (all inline controls selected in the export process are exported with any site)
- **CMSInstall**
- **CMSMasterPages**
- **CMSMessages**
- **CMSModules**
  - Forums\Controls\Layouts\\**Custom** (forum custom layouts; exported with any website, needs to be created manually; the folder is exported only if the 'Copy forum custom layouts folder' option is checked during the export process)
  - **** (folders of custom modules)
- **CMSPages**
- **CMSResources**
- **CMSScripts** (**CMSScripts\Custom** is a custom file folder and is part of the export package - the folder contains JavaScript files)
- **CMSSiteUtils**
- **CMSTemplates** (all files for selected ASPX page templates are exported with any site, page templates in other folders are exported as well if they are assigned/used on the given site; the whole folder is exported if the 'Export ASPX templates folder' option is checked in the export process)
- **CMSVirtualFIles** (stores virtual objects when using [deployment mode](https://docs.kentico.com/k10/deploying-websites/deployment-mode-for-virtual-objects.md))
- **CMSWebParts** (all [web parts](https://docs.kentico.com/k10/custom-development/developing-web-parts.md) selected in the export process are exported with any site; if the web part uses additional files, they must be placed in a folder in format _\_files_; files that are not registered as web parts are not included in the export package)
- **** (exports with a given site, needs to be created manually or may be created automatically when storing files on the disk; the folder is exported if the 'Export site folders' option is checked in the export process)
  - Files (the default folder for storing files if the system is configured for saving files on the disk)
