FTP to skrót od angielskiej nazwy File Transfer Protocol, co w tłumaczeniu na język polski oznacza "protokół transferu plików". Jest to standardowy protokół sieciowy, który umożliwia przesyłanie plików pomiędzy komputerami w sieci. FTP jest często stosowany do przesyłania plików między serwerem a komputerem klienta, takich jak pliki tekstowe, pliki multimedialne i inne. Protokół FTP pozwala na przesyłanie plików w trybie binarnym lub tekstowym, co oznacza, że pliki są przesyłane bez jakichkolwiek zmian w ich zawartości. Można też wybrać tryb anonimowy, w którym nie jest wymagane podawanie nazwy użytkownika i hasła.