Introduction to FTP
To move files such as HTML files onto your web host, you will need to use File Transfer Protocol (FTP).
You have two different basic options to do this.
For a super quick and dirty method that only really works well for very small files, you can just use your web browser. Say you need to add a small text file, or PHP file, or change your .htaccess file. This method is perfect for this.
Windows
To do this on a PC, simply open ANY yellow Windows folder. Doesn't matter what's in it. Near the top should be an address bar where you can type a path. In it, type the following:
ftp://yourusername@yourdomain.com
A pop up window will ask for your username and password. Enter what you use to access your web hosting account.
In the window that appears, you should see several folders, one of which is named "public_html" or something similar. Double click it. This is where you will put HTML files or anything else you want to be accessed.
Let's say you need to make changes to your .htaccess file. Simply drag it from the window to your desktop, open it with a word processor, make the changes, and then drag it back. Although, you should first rename the original file sitting on your server to .htaccess2 to keep it as a backup.
Mac OS X
This requires Safari version 2 or above. Open a Safari window, and replace the address in the bar at the top with:
ftp://username:password@yourdomainname.com
A window will open. Inside this should be a folder named "public_html" or similar. Inside THIS folder is where you will need to put your HTML files or anything else you need to add to your domain. You can simply drag and drop files like you normally would.
FTP Program
If you need to upload your actual website, or any large files, the best way to go about it is to use an FTP program. One of the best free one is Filezilla.
Download the "client" version, not the "server." Install it, start it up, and in the top enter:
Host: yourdomainname.com
Username: your hosting account username
Password: your hosting account password
Port: 21
The left side of the program now shows local files, and the right side shows files on your hosting server. On the server side, navigate to the "public" folder, and then you can simply drag and drop files from the local side to the server side.