Users select a theme or template, then customize the site's content and layout using drag-and-drop tools. Functionalities such as adding pages, images and forms are managed through a simple interface, requiring no programming skills.