Keylogger - это программа для родительского контроля, которая запоминает весь текст, набираемый на клавиатуре компьютера, и записывает в свой Журнал. Более продвинутые модификации кейлоггеров ещё и отправляют текст вместе с дополнительно собранной информацией на указанный Вами адрес электронной почты. Также кейлоггер полезен, чтобы не терять данные, особенно, когда компьютер "нечаянно" выключится.
Таким образом, программа Keylogger - клавиатурный шпион, предназначенный как для скрытого наблюдения, так и для самоконтроля, в случае либо очень больших объёмов информации, набираемых на клавиатуре с целью сохранения этой информации, либо элементарным желанием вести лог (Журнал Keylogger'а) собственных действий для любых целей. Но одно из основных предназначений программы-шпиона - родительский контроль и выполнение функций клавиатурного шпиона.