In what circumstances though would a server be able to be considered to be a user of a client?
The client decides whether to use the server, not the other way around.
I see you had the same questions. I didn't see your comment before I posted. My apologies for being redundant. Your peer-to-peer comment is an interesting observation.