Este fue de los primeros protocolos definidos (incluso antes de que existiera el TCP/IP), siendo utilizado por primera vez en el año 1971. Este atravesó por una serie de modificaciones hasta que, en el año 1985, finalmente establecieron el formato que se ha utilizado hasta nuestros días, el RFC 959. El proceso del FTP empieza con PI o Intérprete de Protocolo del usuario, que generará la orden de inicio; posteriormente, la repuesta se enviará dese el PI del servidor a la PI del usuario. Ciertos parámetros de transferencia son establecidos (almacenar, borrar, recuperar, entre otros), para que el proceso de transferencia de datos DTP del usuario, logre entablar una conexión con el puerto 20, para que se lleve a cabo la transferencia de datos.
Con la creación de este protocolo, también se conoció el primer motor de búsqueda, llamado Gopher. Este funcionaba en un sistema de máquinas interconectadas, siendo su principal función la de encontrar ciertos archivos, partiendo de su nombre. Cada máquina estaba destinada a un área de información específica, pero la organización que Gopher proporcionaba, hacía parecer que en realidad estaban todos en sólo una máquina. Sin embargo, con la llegada de internet, entró en desuso.