4. A non-transitory computer readable medium whose contents cause a computer system to execute instructions of a program, the program comprising the steps of: providing a user with a questionnaire to determine at least one of the user's intelligence, personality, emotional state, computer experience, sensory skills, motor skills, education, or training; determining a type of user profile based on information received from said questionnaire; creating a test case for the user based upon user responses to said questionnaire; receiving and storing unique user preferences received from the user in response to said test case, in a database, for future utilization by the user; compiling a comprehensive user profile based on said unique user preferences, which is assigned specifically to the user; tracking and storing all computer functions, tools and commands executed by the user, in said database, to create user and task-specific statistical patterns of utilization of said comprehensive user profile; modifying computer programs used by said user, said user preferences, and said comprehensive user profiles, based on results of said tracking step; receiving affective measurements on said user to determine an emotional state of the user; modifying user profiles of said computer programs in response to said affective measurements; analyzing said information from said questionnaire and responses relative to groups of users to determine similarities in profiles of different groups of users; and initiating a response when said affective measurements exceed a predetermined threshold, said response including at least one of an automated time-out from use of the computerized application, a decrease in a number of computer system tools available for use by the user, a simplification of the user interface, environmental changes, or a decrease in navigation speed of input means.
6. The computer-readable medium according to claim 4 , further comprising: weighting various factors in said comprehensive user profile such that an educational profile is created for said user which is appropriate for on-line learning of said user; and exporting said educational profile to all internet sites queried by said user.