File Transfer Protocol (FTP) is a popular and time-honored method of transferring files to and from a remote network site. FTP is built on a client-server architecture and uses separate control and data connections between the client and server applications. The FTP client connects to the FTP server, and enables the user to send and retrieves files from that server.
http://www.linuxlinks.com/article/20100320122220926/FTPClients.html-- When I do I like to use gFTP - its pretty nice and clean.