FTP is short for File Transfer Protocol. We use FTP to upload files to a remote host. Usually this requires that we login and can then upload or download files. This is most often done when you host a website online. You can also FTP to another persons computer if they have it setup to allow you to. Read more.