With no predetermined semantics, a label can be used for any purpose. The most fundamental difference for PageSeeder is whether the label is attached to an object, or part of the content. Native objects that support labels include document, fragment, comment, task, version or xref.
An example application for labels is categorizing documents. While a document can only ever exist in a single folder at a time, it can have multiple labels.
See also content labels.