El FTP (File Transfer Protocol) es un protocolo de red utilizado para la transferencia de archivos entre sistemas conectados a una red TCP (Transmission Control Protocol).
Está basado en una arquitectura cliente-servidor, donde un equipo cliente puede conectarse a un servidor para descargar archivos o enviar archivos hacia él, independientemente del sistema operativo utilizado en cada equipo.