Challenge-response typically describes an Authentication Method
which uses a request-Response messaging pattern
Challenge-response is a family of protocols in which one party presents a question ("challenge") and another party must provide a valid answer ("response") to be authenticated.
The simplest example of a Challenge-response protocol is password authentication, where the challenge is asking for the password and the valid response is the correct password.
There might be more information for this subject on one of the following: