# 02. __Structure__

[![+Professional Support](https://www.totaljs.com/img/badge-support.svg)](https://www.totaljs.com/support/) [![+Chat with contributors](https://www.totaljs.com/img/badge-chat.svg)](https://messenger.totaljs.com)

## Administration

- default URL address for admin `http://127.0.0.1:8000/admin/`
- credentials are generated onetime when the CMS is started

## Settings

`Settings` part contain very important information like domain settings, email and SMTP settings, categories and templates. Each instance needs to be configured before some content will be created.

## Pages

`Pages` section contains all registered pages and in this section you can edit links in all registered navigations. With CMS you can create unlimited count of pages.

## Widgets

Widgets can be used only in the __CMS editor__ which is used in __Pages__, __Posts__ and __Newsletter__ section. Each widget can contain own style, HTML, server-side code and client-side. Download free __CMS widgets__: [componentator.com/__widgets__](https://componentator.com/widgets/).

## Posts

Posts can be used for different cases like blog posts, articles, etc.. Posts use __CMS editor__ which is used in __Pages__ section. Posts can be paginated.

## Notices

Notices are short messages which use Markdown syntax and can be paginated.

## Subscribers

Subscribers contains email addresses only. These addresses are used for sending newsletter from CMS directly.

## Newsletter

Newsletter is used for sending emails to all registered subscribers. You can notify all subscribers easily about news, changes, discounts and everything else. Newsletter uses CMS editor too.