Fala Vitor, beleza? Então, o NodeJS é um compilador que permite rodar códigos JavaScript em uma máquina. Recomendo dar uma olhada nesse artigo aqui.
Respondendo a "eu até entendo de javascript, mas quando chega..." dentro da publicação 😎 Como criar um projeto utlizando o TypeScript 😎
1