Once you have your site designed and tested on your local machine, you need to upload the actual files to your web host. The ways of doing this various according to your web host, but most will either use a browser specific upload dialog, or FTP Access. FTP stands for File Transfer Protocol and is simply a way that a computer user can manage files on a remote server or host.
In order to use FTP, you will need an "FTP Client".
Note: NVU Editor has a built in FTP Client
Resources
FREE FTP Clients