Flujo normal de trabajo para desarrollar un programa:
1. El usuario realiza una solicitud.
2. En el framework se activa la ruta que apunta a un método del controller.
3. El controller está listo para dar una respuesta.
4. La repsuesta puede ser una vista, dato, documento, etc.