Probably the author of this question was referring to the HTTP request as the user sending an HTTP request to the application server. I think that you refer to the HttpServletRequest instance that is created whenever an application server receives an HTTP request.
Looking at all the questions I've already seen in mock exams, the term 'redirect' is always opposed to 'forward'.
Redirect means that the application server sends a response to the client with instructions to ask for a new URL location. Forward means that your servlet (or JSP, which is a servlet anyway) asks another resource to complete the request processing.
Forward is always hidden from the client, redirect is never.