Uploading Files to a Site

Ok, I just got a website. I was told that I needed to use a FTP program to upload files. Well, I've messed around with it and can not figure out how to get a file on to my site. If someone knows how to upload a file using this FTP thing, and then get it on my site, I'd greatly appreciate it.