The document describes the Spring MVC flow as: 1. A request is received by the DispatcherServlet front controller. 2. The DispatcherServlet uses the HandlerMapping to determine the associated controller and transfers the request. 3. The controller processes the request and returns a ModelAndView containing model data and view name.