There are many methods for uploading files. Most webmasters use something called an FTP program. You can learn more about FTP by watching this movie. You can also download a free version of an FTP program at http://www.smartftp.com or http://www.wsftp.com/products/ws_ftp_home
If your site is hosted on one of our Linux servers, you can simply login to your site's control panel and use the built-in FILE MANAGER. A tutorial movie is available here.
Another very fast and easy method for uploading files is available at http://www.earthplaza.org Just enter in your site name (without the http:// or the www) along with your website's user name and password. Remember, your website's user name and password is different than your email user name and password.
Regardless of which method you choose, just be sure to place all files inside the public_html or www folder after you have logged in.