La transferencia de archivos es la transmisión de un archivo informático a través de un canal de comunicación de 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 informáticos. 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 permisos del sistema de archivos y atributos del archivo .
Algunos ejemplos: