when one computer or piece of software makes a request for information to another computer or piece of software, and the second sends back to the first either the requested information or a message saying the information is not available, we have an illustration of in action.