Information Technology Upper Intermediate
0/16

Pick the word that matches this meaning:

A specific address where one piece of software can connect to and exchange data with another.