Por que preciso multiplicar os timestamps unix por 1000 em JavaScript?

Tenho certeza de que há uma razão para adicionar três zeros a cada carimbo de data / hora do Unix em JavaScript para obter a data correta. Pode me dizer por quê? É tão simples quanto milissegundos desde a época x segundos?

questionAnswers(3)

yourAnswerToTheQuestion