title: What is the difference between a Controller and a Facade?
body: <p>In my applications, I used to call Facade methods in the main application using they as Controllers because I thought they are the same thing, but now I think I was wrong.</p>
  
  <p>My application use multiple Facades, each one for a kind of task. If I change to use the Controller, the right way is having only one Controller?</p>
  
  <p>My question here is what is the difference between a Facade and a Controller.</p>