The primary concepts in Wyam are documents, metadata, modules, pipelines, recipes, and themes. While not strictly neccesary if you're just planning on using a recipe, understanding these concepts will go a long way towards making sense of how your generation works and how best to customize it to your needs.
Documents | A document is a combination of content and metadata and is what conveys information through the framework. |
Metadata | Metadata is the primary means of passing information between modules and pipelines. |
Modules | A module is a small single-purpose component that acts on documents. |
Shortcodes | Shortcodes are small but powerful macros that can generate content in your documents. |
Pipelines | A pipeline is a series of modules executed in sequence. |
Recipes | A recipe is a pre-configured series of modules and pipelines. |
Themes | Each theme contains a set of content such as CSS files, layouts, etc. that apply to a specific recipe. |
I/O | Explains Wyam's powerful I/O abstraction. |