> For the complete documentation index, see [llms.txt](https://docs.cloudio.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cloudio.io/creating-pages/working-with-pages/understanding-pages-and-their-types.md).

# Understanding pages and their types

A page is the canvas on which the user interface of the application is built. We build the user interface by placing various components on the page.

## Viewing the existing pages:

1. In the **Navigation menu**, under the **Developer** role, in the **Developer** group, click **Pages**. The list of all existing pages is displayed.

![List of existing pages](/files/-M2IfUoqXbGVhVm-pbb2)

{% hint style="info" %}
Note

To open the page canvas and design the user interface, click the required page URL.
{% endhint %}

## Understanding the types of pages

| **Page type** | **Description**                                                                                                                                                            |
| ------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Abstract**  | <p>These pages can be used as pre-defined template pages and to shelter multiple child pages.</p><p><em>You cannot edit the abstract pages through its leaf page.</em></p> |
| **Extension** | These pages can be used as a component in different user interfaces throughout the application.                                                                            |
