When I look at the NSFileHandle API docs, I see there are a lot of networking methods talking about sockets and stuff like that...
At the top, they say:
NSFileHandle objects provide an object-oriented wrapper for accessing open files or communications channels.
What's an "communication channel" here? Are there some practical examples that explain it for someone who's not a networking-ninja?