A **design pattern** that constructs complex objects step by step, allowing the same construction process to create different representations. (Ch. 25)