Report question

Question: MVC: why do we need "controller", or when should we use this pattern?