File Transfer Protocol (FTP) is a method of transferring files over the Internet. FTP is part of the TCP/IP protocol suite.
FTP works on the client/server principle. A client program interacts with a server in order to access information and services on the server computer. An FTP server acts as a host for FTP clients and supports a repository of files.