Can a client act both as a client and server in a client and server network?

Answer:
Yes, it can if the client is offering resources to others. It is important to note, however, that the client still is using client software and is not considered to be a server even if offering resources to others. That is, its role may change temporarily but it is still running client OS software.
Note: There are comments associated with this question. See the discussion page to add to the conversation.
First answer by Enigmamerlin. Last edit by Enigmamerlin. Contributor trust: 107 [recommend contributor recommended]. Question popularity: 2 [recommend question].