FTP is the acronym for File Transfer Protocol.
FTP is used to upload / download data from remote servers.
The protocol is quite simplistic and does not have the bulky package headers that HTTP has and as such is better suited for uploading / downloading larger files.