requests versus responses

I was wondering how Gatling defines a successful request as OK and how it defines a response. The official documentation provides a general overview of them in the generated report, but doesn’t fully elaborate on what a response refers to and what a request refers to in detail. Again, thanks for the help!

KO = exception or failed check.
request = HTTP request
response = HTTP response

If you’re not familiar with the HTTP concepts, check Wikipedia.