Node is a powerful tool that allows Javascript to be interpreted outside of the browser - most importantly, it allows Javascript to be used as a server-side language.
What does this mean?
Traditionally we used a backend language (like Python, Ruby, C#, Go, etc.) to retrieve and control the data