¿Por qué necesito multiplicar las marcas de tiempo de Unix por 1000 en JavaScript?

Estoy seguro de que hay una razón por la que tengo que agregar tres ceros a cada marca de tiempo de Unix en JavaScript para obtener la fecha correcta. ¿Puedes decirme porque? ¿Es tan simple como milisegundos desde la época frente a los segundos?

Respuestas a la pregunta(3)

Su respuesta a la pregunta