Network Programming three elements:
protocol
Protocol: computer network communication rules that must be followed, has been introduced, will not repeat them.
IP addresses
IP address: The address Internet Protocol address (Internet Protocol Address), commonly known as IP.