hat are sections, and what is the difference between a Channel and a Structure?
In CraftCMS, a section is a container for a particular type of content. Your site will have multiple sections- one for events, one for business listings, one for blog posts, one for pages, and so on. Each section has its own entry type defining which fields are available, and its own URL pattern.
There are two main types of section you will encounter as a content editor: Channels and Structures.
Channels
A Channel is for content where entries are independent of one another and do not need a specific order. Most content sections- events, news articles, business listings, experiences- are Channels. Entries in a Channel each have their own URL, and the order in which they appear on the front end is controlled by the template (sorted by date, alphabetically, or by some other criteria) rather than by any order you set in the CMS.
Structures
A Structure is for content where hierarchy and order matter. Pages that sit in a tree- a main page with subpages beneath it- are typically managed in a Structure section. You can drag and drop entries in a Structure to control their order and nesting, and an entry's URL often reflects its position in the hierarchy- for example, /visit/getting-here/by-train.
When you accidentally move an entry in a Structure section, it can change its URL and break existing links. See the separate article on accidentally moving entries for guidance on resolving that.
There are two main types of section you will encounter as a content editor: Channels and Structures.
Channels
A Channel is for content where entries are independent of one another and do not need a specific order. Most content sections- events, news articles, business listings, experiences- are Channels. Entries in a Channel each have their own URL, and the order in which they appear on the front end is controlled by the template (sorted by date, alphabetically, or by some other criteria) rather than by any order you set in the CMS.
Structures
A Structure is for content where hierarchy and order matter. Pages that sit in a tree- a main page with subpages beneath it- are typically managed in a Structure section. You can drag and drop entries in a Structure to control their order and nesting, and an entry's URL often reflects its position in the hierarchy- for example, /visit/getting-here/by-train.
When you accidentally move an entry in a Structure section, it can change its URL and break existing links. See the separate article on accidentally moving entries for guidance on resolving that.