Los programas y software han sido creados con el fin de cumplir funciones informáticas para que ayuden en la gestión de los datos presentes en los discos duros de los ordenadores. Facilitar las acciones para no ocasionar dificultades en la rutina diaria de los que necesitan la computadora como principal herramienta de trabajo. A través de ella se hacen más prácticas las gestiones y así también, ayudan a la seguridad de los mismos. La capacidad de memoria y de registro caracteriza a las computadoras, ello es posible mediante los keyloggers, un capturador de teclas o herramienta de diagnóstico.

¿Qué es un keylogger? La palabra deriva del inglés cuyo significado es key igual a tecla y logger que es registrador, entonces es un registrador o capturador de teclas. Es un software o hardware que está instalado en el ordenador el cual tiene la capacidad de registrar y memorizar todos los datos e informaciones que se haya tecleado, el cual va unido a dicho ordenador. Los datos adquiridos se guardan en un fichero y hay la posibilidad de enviarlas a través de Internet. Vale la pena mencionar que también se pueden descargar keyloggers desde la web.
Los keyloggers suelen usarse como malware (softwares maliciosos), permitiendo así que diversos usuarios por lo general hackers, puedan tener acceso a determinados datos de relevante importancia como por ejemplo para conocer los números de las tarjeta de créditos, la contraseña de una cuenta en el banco, claves de correo electrónico, entre otros, con la intención claro está de de infiltrase en el ordenador.
Muchos de estos casos de estafas de cuentas tuvieron su origen a causa de algún e mail y software o hardware que se haya instalado luego de haberlos recibidos a través de Internet. Es decir, varios keyloggers pueden ser enviados como cualquier típico programa informático, algunas veces se distribuyen camuflados como troyanos o como parte integrante de algún virus informático.