Nginx -- это веб-сервер, который может выступать в роли прокси для разных протоколов.
SockJS -- это библиотека, чтобы работать с протоколом WebSocket, как на сервере, так и на клиенте.
Node.js -- это среда исполнения, основанная на V8, которая, в том числе, сама может быть веб-сервером. Да каким угодно сервером.