Il configuratore è uno strumento che consente di gestire prodotti le cui caratteristiche di dettaglio non sono definibili a priori, se non codificando un elevato numero articoli che riflettano tutte le combinazioni di varianti, misure, colori, ecc.
E' il caso ad esempio dei serramenti: porte, portoncini, finestre, scuri, ecc. che possono prevedere combinazioni di dimensioni, materiali, finiture, varianti quasi infinite, dei mobili componibili, degli imballaggi (pallet) e molti altri.
Lo scopo del configuratore è quindi quello di ridurre al minimo il numero di informazioni da codificare nel sistema e al tempo stesso semplificare la gestione degli ordini clienti, guidando l’utente, anche non esperto, a definire il prodotto finale con le sue caratteristiche specifiche e il prezzo di vendita corretto, fornendo il minimo numero di informazioni tecnico costruttive.