An FTP program allows the user to transfer files between a remote server and his/her hard drive. It's a way of transferring files between computers on the Internet.