Un site web est composé de fichiers (pages créées), installés dans un espace (hébergement) et accessibles par une adresse (nom de domaine).

Nom de domaine

L'achat d'un nom de domaine (http://nomdusite.com) est indispensable pour un site professionnel. Le paiement est annuel en général, mais on peut l'acheter pour plusieurs années.
Les prix varient selon les prestataires, autour d'une trentaine d'euros par an.

Hébergement

C'est l'espace web où l'on met les pages du site pour qu'elles soient visibles, et son prix est proportionnel aux besoins du site.
Par exemple, un site de quelques pages de présentation peut bénéficier, chez certains hébergeurs, d'un espace gratuit, s'il est couplé à un nom de domaine.
En revanche, si le site est très lourd et/ou nécessite plusieurs bases de données, l'hébergement aura un coût proportionnel à la quantité d'espace loué et aux fonctionnalités proposées.

Création des pages du site et mise en ligne

Le paiement de la prestation peut être échelonné en fonction de l'avancement du travail, mais il est unique. Quand le site est terminé et payé, le client et le créateur reprennent leur "liberté", le client est libre de choisir son prochain prestataire, s'il gère directement son nom de domaine, et dans une moindre mesure son hébergement.
Certains créateurs travaillent au temps passé, d'autres au forfait, et les prix sont très élastiques, pouvant aller de plusieurs centaines à plusieurs milliers d'euros, voire dizaines de milliers.

Conclusion

N'hésitez pas à vous renseigner avant de vous engager, et exigez au minimum la pleine propriété de votre nom de domaine, en effectuant vous-même l'achat du nom en ligne.