Вкратце, NodeJS - это Javascript для серверов или приложений.
Вы, наверное, знаете, что изначально Javascript разрабатывался исключительно для браузеров, чтобы производить какие-то действия на сайтах (при клике на кнопку "Цитата" добавлять цитату в поле ввода сообщений, при клике на кнопку "Войти" показывать окошко авторизации и т.д.). Но в какой-то момент одни разработчики подумали: "А почему бы ни использовать Javascript как язык программирования полноценных приложений, как это реализовано в python, php и других языках?". После этого они создали проект "NodeJS", который сейчас включает в себя Javascript-движок V8 (из проекта Chromium), который обрабатывает и выполняет Javascript, и API-прослойку, добавляющую доступ к системным функциям (т.е. в браузере изначально доступ к системным файлам и функциям не требовался, а для nodejs он явно был нужен: открывать файлы, записывать в файлы, получить доступ к оперативной памяти компьютера, к ядрам, т.е. всё, что требуется обычным приложениях).
Т.е. NodeJS - это некая платформа, который позволяет на Javascript'е, который является изначально браузерным языком, создавать приложения для компьютеров/серверов.
В данный момент на NodeJS пишут очень много различных приложения для различных платформ: приложения для компьютеров (на node-webkit и т.п.), мобильные приложения (на react-native и т.п.), приложения для серверов (сервера для игр, чатов и т.д.).
Успех к NodeJS пришёл в большей степени потому, что Javascript-движок V8, разработанный для браузеров, сделали очень быстрым и оптимизированным (чтобы браузеры на слабых компьютерах не подвисали). И этот движок, как оказалось, на серверах работает тоже очень и очень быстро. Быстрее многих других языков программирования.
Так что NodeJS, который используют за основу своего проекта разработчики RageMP, является гарантией того, что сервер данного мультиплеера будет работать очень быстро и кушать очень мало ресурсов компьютера.