Por que o Node.js não tem um DOM nativo?

Quando descobri que Node.js foi criado usando o mecanismo JavaScript V8, Eu pensei

Ótimo, a raspagem da Web será mais fácil, pois a página será renderizada como no navegador, com um DOM "nativo" que suporta XPath e qualquer chamada AJAX na página executad

Por que ele não tem um DOM nativo quando usa o mesmo mecanismo JavaScript do Chrome?Por que ele não tem um modo de executar JavaScript nas páginas recuperadas?O que não entendo sobre os mecanismos JavaScript versus o mecanismo em um navegador da web?

Muito Obrigado

questionAnswers(15)

yourAnswerToTheQuestion