Hola maliayo,
Básicamente para publicar tu web en un dominio.com necesitas 2 cosas:
- Registrar el dominio
- Tener un hosting donde alojar tu web.
Para registrar un dominio como dices hay muchisimas opciones, e incluso cualquier compañía de hosting te podrá ayudar con el tema.
Una vez que ya has contratado el dominio y tienes un hosting para alojar tu web, debes asociar ambas cosas y hacer que tu dominio.com "apunte" al espacio donde va a estar alojada tu web (o sea tu hosting).
Luego subes los archivos que componen tu web a tu cuenta de hosting para que quede debidamente publicada.
Para asociar tu dominio a tu hosting, simplemente vas al panel de control de tu dominio y cambias los DNS por los que te dá tu compañía de hosting (Si no puedes hacer tu el cambio, le pides al equipo de soporte que lo haga por tí).
Los nombres de tus DNS generalmente luciran asi:
Primario: ns1.dominioserver.com
Secundario: ns2.dominioserver.com
O algo por el estilo
Habiendo hecho esto, pasarán aproximadamente 24 horas para que el cambio se propague completamente por la red, y entonces tu dominio funcionará correctamente alojando tu web.
A grandes rasgos eso es..
, espero te sirva.
Saludos!