> For the complete documentation index, see [llms.txt](https://docs.laracms.nl/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.laracms.nl/architecture/modules.md).

# Modules

Lara CMS consists of three main packages or modules:

[#admin](#admin "mention")\
[#common](#common "mention")\
[#front](#front "mention")

### Admin

The Admin module contains the complete backend of the CMS, and uses the route prefix `/admin`. It also includes the [builder](/builder/content-builder.md).

### Common

The Common module contains all the components that are used by both the backend and the frontend. This includes the standard models and the standard Entity classes.

### Front

The Front module contains all components that are used by the frontend. This includes controllers, service providers, routes, etc.&#x20;
