Filezilla permet d'uploader des fichiers sur un serveur distant. (Uploader, c'est le contraire de Downloader, le premier consiste à envoyer des fichiers depuis ton pc, le second à les recevoir)
Pour envoyer les fichiers de ton site sur ton hébergeur il te faut les identifiants FTP de connexion à ton hébergeur. Par défaut, le port est toujours 21, de mémoire sur filezilla il faut faire "ajouter un site" je crois ou un truc du genre, sélectionner l'identification standard avec identifiant et mot de passe puis les saisir.
Après ça t'ouvrira le dossier racine de ton serveur, dedans tu mets ton site, et tu y accèdes depuis un client en http (browser) par l'adresse donnée par ton hébergeur (commençant par http...)