Some programs like Dreamweaver have a built-in up-loader.
You can also download CyberDuck, it is free and is a great program for this. Just make sure you upload to the correct folder. Your hosting service provider should tell you were. In my case there is a public folder there were I put all my files.
EDIT: CyberDuck is as easy as drag-and-drop. You'll just need to introduce your ftp.domain.com, username and password.
I'll try that with Cyberduck.. Thanks very much.
EDIT: I've tried, but is there anything I need to do before I upload it with cyberduck. Is the port 20? It doens't connect right now..
FTP uses port 21 if I remember correctly.
Yep. I have port 21 selected also.