파일 전송 프로토콜(File Transfer Protocol)의 약자이다. 인터넷을 통해 파일을 주고받는 데 사용되는 프로토콜이다. 주로 서버와 클라이언트 간에 파일을 전송할 때 사용되며, 텍스트, 이미지, 비디오 파일 등을 업로드하거나 다운로드할 때 FTP를 통해 전송할 수 있다. 주로 웹 서버에 파일을 업로드하거나, 데이터를 백업할 때 사용된다.
FTP를 사용하려면 FTP 클라이언트 프로그램이 필요한데, FTP 클라이언트 프로그램(예: FileZilla)을 통해 서버에 접속하여 파일을 관리할 수 있는 오픈 소스 소프트웨어이다.
파일질라를 실행하면 아래와 같이 실행 창이 뜬다.

파일질라로 FTP 접속을 하기 위해서는 호스트, 사용자명, 비밀번호, 포트 등 접속 정보를 입력해야 한다.
호스트: 호스팅 계정에 연결된 도메인을 입력한다. ('http://', 'https://' 제외)
사용자명, 비밀번호: 호스팅 신청 시 입력했던 FTP 아이디와 비밀번호를 입력한다.
포트: FTP 프로토콜을 이용하여 접속할 경우 21을 입력한다.

파일 업로드:
PC에서 서버로 업로드할 경우 PC영역에서 파일 선택 후 상단 메뉴 중 업로드를 클릭하거나, 서버 영역으로 끌어다 놓으면 된다.
파일 다운로드:
서버에서 PC로 다운로드할 경우 서버 영역에서 파일을 선택한 후 메뉴의 다운로드를 클릭하거나, PC영역으로 끌어다 놓으면 된다.