Configurators, also known as choice boards, design systems, toolkits, or co-design platforms, are responsible for guiding the user[who?] through the configuration[clarification needed] process. Different variations are represented, visualized, assessed and priced which starts a learning-by-doing process for the user. While the term “configurator” or “configuration system” is quoted rather often in literature,[citation needed] it is used for the most part in a technical sense, addressing a software tool. The success of such an interaction system is, however, not only defined by its technological capabilities, but also by its integration in the whole sale environment, its ability to allow for learning by doing, to provide experience and process satisfaction, and its integration into the brand concept. (Franke & Piller (2003))