No es tan dificil solo que tienes que entenderlo maso menos
Por ejm el dominio es el nombre de la direccion web no puede ser repetido ejm
www.jminformatics.com este es un dominio pagado ya que es directo un dominio gratuito seria
www.geocities.com/jminformatics.htm me entiendes.
Ahora el hosting es donde vas a almacenar la pagina web si es pagado no hay problema ya que puedes publicar lo que desees y sin banners de publicidad que te quiten parte de la pagina ademas te dan cuentas de correo con tu propio dominio ejm
[email protected], etc, etc. en cambio el gratuito siempre tiene publicidad por todas partes y es un poco fastidioso.
Los dos van enlazados mediante unas direcciones llamadas DNS....
Para subir una pagina a internet si es gratuita desde la misma pagina donde inscribistes tu hosting gratuito lo puedes hacer asi como ingresaras tu usuario de tu correo. y si es pagado tu hosting puedes hacerlo mediante programas como ya te mencione por ejm el cute ftp.
Bueno la verdad yo tampoco sabia nada de nada y ahora ya agarre mas cancha :D que ahora vendo dominios y hosting.
Bueno espero haberte sido de ayuda y podido despejar algunas dudas.