FTP es un protocolo comúnmente usado para transferir archivos entre computadores a través de Internet. Usa servidores FTP y clientes FTP. Los usuarios pueden acceder archivos en servidores FTP de manera anónima usando "anonymous" como nombre de usuario y su dirección de correo electrónico como contraseña. FTP usa puertos 20 y 21 de forma predeterminada.