In NestJS, when a client sends an HTTP request, the framework routes it to the matching controller method. Inside the method, you can use the @Res() decorator to get the Express response object. This lets you set the HTTP status code and send JSON data manually using res.status(200).json({ message: 'Hello World' }). This sends the response back to the client and ends the request cycle. If you do not use @Res(), you can simply return an object and NestJS will automatically send it as JSON with status 200. The execution table shows each step from receiving the request, calling the controller, preparing the response, and sending it. The variable tracker shows how the response object changes as status and body are set. Key moments clarify why @Res() is used and what happens if the response is not sent. The quiz tests understanding of status codes, method calls, and automatic response sending.