O Node.js é uma tecnologia usada para executar código JavaScript fora do navegador. Com o Node.js é possível:
(1) fazer aplicações em Tempo Real.
(2) trabalhar com uma única thread de execução.
(3) construir APIs e microsserviços.
Da relação apresentada: