-A complete shader program. Programs can be assembled of individual Shaders or
-generated with a set of standard features.
+A shader program consisting of one or more stages.
+
+Programs are created from Modules. Specialization values can be applied to
+customize behaviour of the module.