FTP, czyli File Transfer Protocol, oznacza protokół komunikacyjny na linii klient-serwer. Działa on z wykorzystaniem TCP (protokołu sterowania emisją). FTP służy do przesyłania różnych plików online. Dzięki niemu można pobierać je na komputer bezpośrednio z danego serwera lub hostingu witryny. Protokół może działać nie tylko w sieci publicznej, takiej jak Internet, ale także w sieci prywatnej.