Cuál es la diferencia entre window.location.host y window.location.hostname [duplicado]

Esta pregunta ya tiene una respuesta aquí:

location.host vs location.hostname y compatibilidad entre navegadores? 6 respuestas

mbos parecen darme lo mismo (el nombre de dominio que actualmente ejecuta el script).

Entonces, ¿cuál es la diferencia (si existe) y dónde se debe usar cada una?

Respuestas a la pregunta(1)

Su respuesta a la pregunta