Ich hatte das selbe Problem wie du und leider nie eine Antwort bekommen. Um eine Seite hoch zu stellen unter einer normalen Domain (.de/.com/.us etc.) musst du monatlich einen gewissen Betrag bezahlen.
Domain Die Domain an sich musst du dir zunächst einmal kaufen. Die Beträge dafür halten sich meist sehr im Rahmen (nie über 2€ & manchmal sogar kostenlos).
Was jedoch nie wirklich erklärt wird und das eigentlich wichtige ist, ist das "Webhosting". Dieses erlaubt dir eine gewisse Kapazität um deine Domain überhaupt mit ihrem Inhalt im Web sozusagen "aktiv" auszulasten.
Webhosting Webhosting findest du bei Anbietern wie z.B. 1&1, wobei die Preise jedoch sehr variieren. Ich persönlich habe mit 1&1 angefangen, weil die Beratung per Telefon kostenlos war und mir der Support durchaus weitergeholfen hat, wechselte aber dann zu rocket.net , da ich den Besitzer persönlich kenne und man die Preise aushandeln konnte. Im Gegensatz zu 1&1 war es bei ihm jedoch so viel billiger, dass ich annehme viele günstige Angebote finden zu können.
Nun zu Filezilla: Sobald deine Domain eine gewisse Leistung besitzt (Webhosting), kannst du auf diese via Filezilla o.ä. Programme zugreifen in dem du oben den Namen deiner Seite eingibst (bei "Server") und dann das Passwort. Die Eingabe des Ports ist meist überflüssig und deshalb vernachlässigbar. Sobald dies geschehen ist kannst du auf der linken Seite die Daten auf deinem Computer aufsuchen, die du entweder mit einem Doppelklick oder durch das Rüberziehen auf die rechte Seite hochlädst. Der Ordner "..." ist dabei gleichbedeutend mit dem Button "zurück".
Je nach der Leistung deines Anbieters kann die Übertragung auf den Webserver ein wenig brauchen. Zwar sind die Daten mit Filezilla direkt auf den Server geladen, werden jedoch oftmals nicht direkt so umgesetzt.
Ich hoffe ich konnte dir hiermit weiterhelfen und erspare dir ähnliche Schwierigkeiten, wie ich sie hatte =)