La transferencia de archivos es la transmisión de un archivo informático a través de un canal de comunicación desde un sistema informático a otro. Normalmente, la transferencia de archivos está mediada por un protocolo de comunicaciones. A lo largo de la historia de la informática, se han diseñado numerosos protocolos de transferencia de archivos para diferentes contextos.
Un protocolo de transferencia de archivos es una convención que describe cómo transferir archivos entre dos puntos finales de computación. Además del flujo de bits de un archivo almacenado como una sola unidad en un sistema de archivos , algunos también pueden enviar metadatos relevantes , como el nombre del archivo , el tamaño del archivo y la marca de tiempo , e incluso los permisos del sistema de archivos y los atributos del archivo .
Algunos ejemplos: