Interestingly, as layers and layers and layers have been added,
the basic concept of a "port" - "input / output" has become a
strange, convoluted thing, which really isn't that hard, but
it's made to be purposely hard. *Keeps people employed. They've
gone from being "ports" into being "communications protocols".
Why? *Well, if they didn't, I'd be able to type on your screen
right now... which would be damned cool. *[by the way, I can do
that. *I'm doing it right now]
[1]
https://en.wikipedia.org/wiki/Communications_protocol
References
Visible links
1.
https://en.wikipedia.org/wiki/Communications_protocol