Mass customization staat voor het combineren van het beste van maatwerk met massaproductie. Het resultaat daarvan is maatwerk tegen een lage prijs en met een korte levertijd. Elke klant krijgt wat hij wil, gekozen uit een heel breed pallet aan mogelijkheden. Op grote schaal klantspecifiek produceren dus, waarbij je de klant maatwerk levert zonder meerprijs.
Flexibele computer-aided manufacturingsystemen maken dit mogelijk. Deze systemen combineren de lage kosten per eenheid van massaproductie met de flexibiliteit van maatwerk. Consumenten krijgen hun keuzes vaak aangeboden in configuratoren, om de mogelijkheden overzichtelijk te houden. Voor professionele gebruikers is een configurator geen voorwaarde. Zij werken bijvoorbeeld met koppelingen van eigen software aan de software van de producenten waarmee ze ook automatisch een check hebben van de technische (on)mogelijkheden van de bouwsystemen.