¿Que es Hosting y dominio?

Todo lo que deberías saber antes de comprar un hosting y dominio para no morir en el intento y sabéis…