Keystroke monitoring

Keystroke monitoring is "[t]he process used to view or record both the keystrokes entered by a computer user and the computer’s response during an interactive session. Keystroke monitoring is usually considered a special case of audit trails."