--- title: "New Module Types" slug: "modular-pages" updated: 2023-11-13T11:24:38Z published: 2023-11-13T11:24:38Z canonical: "docs.viewlift.com/modular-pages" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.viewlift.com/llms.txt > Use this file to discover all available pages before exploring further. # About Modular Pages and Modular Blocks ## About Template Builder Template Builder is the place where you'll create pages, define the site/app navigation, customize user messages and do many more. ## ![](https://cdn.document360.io/15e0c142-c823-4c77-a8e8-9d32ca937982/Images/Documentation/image-1678834141133.png) ## About Modular Pages & Page Modules Gone are the days of hand-coded web/app pages. Template Builder is a powerful engine that lets you create content-rich pages using pre-programmed blocks called Modules without the need for extensive coding knowledge. In terms of modularity, these modules are "pluggable", which means that you can quickly insert, remove, reorder, reuse, and stack multiple modules on a page. The versatility of the page modules enables them to transform into a variety of front-end elements, such as trays, widgets, and tabs, ensuring a seamless user experience. ## Creating a modular page To access the module library, you'll first create a page. To create a new page, under the **Pages** section, click the **+ ADD NEW** button. See the "[Creating a new modular page](https://docs.viewlift.com/docs/create-a-page)" article for more details. To add modules to an existing page in the library, open the page from **Pages** > **Modular Pages** and click **Add Modules** in the header section. From the **Modules** list, insert the appropriate module for the page. Once you are happy with your changes, you can publish the page.