A keylogger is a program that, when executed, records everything you type and emails it to the sender. They can be used for malicious reasons, for example recording credit card numbers or for personal reasons, such as monitoring your child's internet activity
~Shando