Az FTP (File Transfer Protocol) egy protokoll, amely lehetővé teszi a fájlok átvitelét különböző számítógépek között a hálózaton keresztül. Az FTP-t gyakran használják webfejlesztés során a fájlok feltöltéséhez vagy letöltéséhez egy szerverről vagy webtárhelyről. Az FTP segítségével a felhasználók csatlakozhatnak egy távoli számítógéphez (szerverhez), majd az FTP-kliens segítségével átvihetik a fájlokat az interneten keresztül. Az FTP-kliens lehetővé teszi a fájlok feltöltését és letöltését, valamint a mappák és fájlok kezelését a szerveren. Az FTP protokoll általában biztonsági kockázatokat jelenthet, mivel a fájlok átvitele nyitott és titkosítatlan formában történik. Az SFTP (Secure File Transfer Protocol) azonban egy biztonságosabb alternatíva, amely az FTP-hez hasonlóan működik, de a fájlok átvitele titkosított formában történik, hogy megvédje azokat a külső fenyegetésektől. Az FTP és SFTP protokollokat használják például a weboldalak fejlesztése során, amikor a fájlokat feltöltik vagy letöltik a szerverről, illetve bármikor, amikor fájlokat kell átvinni két számítógép között a hálózaton keresztül.