Certainly. These two are key concepts in DNN architecture:
Skin (Theme): The skin is responsible for the overall look and feel of your website. It defines the graphical structure, layout, color scheme, fonts, and general styling of the site. The skin determines where content is displayed. For example, a skin might include a sidebar pane for placing modules and a main pane for the page’s primary content.
Module: A module handles the functionality and features of the site. Any feature added to the site is implemented through a module. The module determines what content is displayed.
A simple analogy: Imagine your website is a building.
- The skin is like the architecture and interior design of the building—it defines how many rooms there are, what color the walls are, and the overall layout.
- The module is like the furniture and equipment inside the building. For example:
- A contact form module is like a telephone in one of the rooms.
- An image gallery module is like a photo album on a table.
- A blog module is like a bookshelf and a notebook.
You can place modules in different panes provided by the skin.