A controller is the “C” in the “MVC” (Model-View-Controller) architecture, which is what Laravel is based on. Post navigation Explain important directories used in a common Laravel application. Explain reverse routing in Laravel.