A transferência de arquivos entre empresas, instituições e pessoas é uma importante funcionalidade dos computadores. Essas transferências em geral requerem requisitos especiais de segurança e velocidade. Programas que executam esse tipo de tarefa são baseados num protocolo de Internet amplamente conhecido pela sigla: