In MVC architecture implemented with servlets, the Servlet acts as the Controller, receiving requests and routing them to appropriate Model components and View pages. The Controller handles request processing flow, not direct database connections, page display, or frontend validations which are handled by other components.