the practice of using a software program or hardware device (keylogger)
to record all keystrokes on a computer keyboard, either overtly as a surveillance tool or covertly as spyware
: Many employers are making use of keylogging to monitor their employees' computer habits.
Also, key logging.
Also called keystroke logging.