Bonsoir,
1er le nom de domaine il existe plusieurs offres sur internet la plus simple c'est l'hébergement avec achat du nom de domaine, les offres de 1&1, OVH, sont sans doute et à l'heure actuelle les plus efficaces pour débuter.
Pour faire son site il y a plusieurs approches possibles, vous avez actuellement et si ne je me trompe pas deux types d'approche :
La première si vous vous sentez l'âme d'un développeur né, apprenez les langages du web en commençant par html css dans un 1er temps , ensuite des langages dynamique comme php et sql (c'est le cas de quasiment 90% des sites professionnels,blog, site e-commerce etc etc ), je ne vous cache pas que cette fois est sans doute plus dure que la seconde option, mais cela dépend de ce que vous vous faire de votre site (site perso, ou site grand public), définissez correctement vos besoins et vous trouverez quel langage apprendre html css sont les strict minimum requis.
Seconde option, les cms :
http://fr.wikipedia.org/wiki/Syst%C3%A8me_de_gestion_de... l'explication ici serait bien trop longue, en gros cela vous évite d'apprendre tout les langages du web et de crée un site plus ou moins facilement (mmm pas sur) je vous conseil un cms appelé Drupal, Joomla, Spip ..... cherche plus en profondeur leurs utilisations et ce que vous pouvez faire avec.
Ceci n'est qu'un début de réponse
Bon courage