C'est un serveur web écrit en Javascript.
Oui, au premier abord c'est inimaginable mais en réalité c'est bien possible.
Matéo21 a commencé à écrire un tuto là dessus sur le Site du Zéro et une recherche sur google devrait te mener à des tutos plus poussés (en anglais, parce que node.js n'est pas aussi utilisé que php).