Punkt końcowy dwukierunkowego przepływu komunikacji między procesami. Często odnosi się to do przepływu procesów przez połączenie sieciowe, ale w żadnym wypadku nie jest do tego ograniczone. Nie należy mylić go z protokołem WebSocket (protokołem) ani innymi abstrakcjami (np. Socket.io).