Traces can be set to keep a record of errors and warning messages a user receives. Traces could be used to monitor where a user has been by keeping a file of each transaction code for each screen visited by the user.