A template is a way to separate the textual content from the way it is presented on a website (the form). A theme acts as a template, where only certain elements can be modified (text content, images, colors and background).

The use of a theme facilitates the design of a site on the Internet and its updating, while remaining within the framework imposed by the template with its limits.