El Ymodem es un protocolo de corrección de errores para modems. Su funcionamiento está basado en la transmisión de paquetes de datos mayores para obtener una mayor eficiencia. Los modems preparados específicamente para funcionar con este protocolo enviarán paquetes de datos a 1024 bytes. Los paquetes que son recibidos correctamente no son procesados, mientras que los paquetes entrantes con algún tipo de error durante su recepción, serán retransmitidos.