Kermit es una herramienta de automatización de tareas o scripting que se utiliza para simplificar y automatizar procesos de administración de sistemas. Su uso es muy frecuente cuando se necesita transferir datos entre computadores grandes y personales.
Con esta herramienta los administradores pueden realizar tareas como la gestión de usuarios, la configuración de servidores, la instalación de aplicaciones, el monitoreo de los servidores, etc.
Este protocolo fue diseñado por la Academia de Computación de la Universidad de Columbia y se utilizó principalmente en los primeros años de la informática personal en la década de 1980.