What is the term for an endpoint of an inter-process communication flow across a computer network?

What is the term for an endpoint of an inter-process communication flow across a computer network?

کمپیوٹر نیٹ ورک میں انٹر پروسیس کمیونیکیشن فلو کے اختتامی نقطہ کی اصطلاح کیا ہے؟
Explanation

A socket is a endpoint for communication between two devices (computer, phone, etc.) in a network. It is a 4-tuple that consists of:

  1. Source IP address
  2. Source port
  3. Destination IP address
  4. Destination port