Configure-to-Order (CTO) is a manufacturing process that is based on design selection at the time of order. A CTO process uses customer requirements, picked from a set of product features with pre-defined possible values, to select a combination of parts and assemblies to make a specific pre-defined, pre-engineered, pre-validated variant of a product.