The request-response message exchange pattern is where a client asks a service provider a question and then receives the answer to the question. The answer may come in the form of a fault/exception. Both the request and the response are independent messages.
The request/response pattern is often implemented using synchronous operations for simple operations. For longer running operations, asynchronous (with message correlation) is often chosen.