Ein Endpunkt eines bidirektionalen Kommunikationsprozesses zwischen Prozessen. Dies bezieht sich häufig auf einen Prozessablauf über eine Netzwerkverbindung, ist jedoch keineswegs auf einen solchen beschränkt. Nicht zu verwechseln mit WebSocket (einem Protokoll) oder anderen Abstraktionen (z. B. socket.io).