The underlying psychology described in this chapter is based on a long-standing theory of brain functioning which is rooted more in the field of engineering than in psychology. Norbert Wiener (1948), who coined the word ‘cybernetics’, described the importance of both information and feedback in engineering and in biological systems. He later described the sociological implications (Wiener, 1950). Other major contributors to the development of the theory include William Sickles (1976) and Gordon Pask (1976).