Websites are usually composed of much more than just a simple headline and a body text. Maybe you wish to display the latest news, a contact form, images, a gallery or a video. Also, the editors should not be forced to handcraft the required dynamic functionality or even use a programming language to have complex content structures displayed on the website.
Adding functionality or pieces of information to a page, moving these pieces from one column to another, for example, should be as easy as possible. To achieve this, Scrivito allows the developer to define and customize ready-to-use widgets that can be inserted into pages, customized, filled with content, duplicated, moved around, and more.