FTP (File Transference Protocol) es un servicio que permite transferir archivos entre un cliente y un servidor. Se llama subir archivos al acto de enviar un archivo desde el cliente hacia el servidor. Asimismo, se llama bajar archivos al acto de descargar un archivo desde el servidor.
El cliente de FTP usualmente es un programa que los usuarios instalan en sus PC's, el cual permite conectarse al servidor. Ejemplos de estos programas son: Cute FTP, Smart FTP, el mismo Internet Explorer sirve como cliente de FTP, etc.