Think of request logging like a security guard's logbook at a building entrance. Every time someone enters or leaves (like a request to your server), the guard writes down:
- WHO is visiting (the user/IP address)
- WHEN they visited (timestamp)
- WHAT they wanted (like GET or POST request)
- WHERE they went (which part of the API they accessed)
- HOW LONG they stayed (request duration)