title: When to use module vs. controller
body: <p>I'm new on angluarjs and trying to build an example-application.</p>
  
  <p>This application is divided into 3 parts/sections:</p>
  
  <p>A.) map</p>
  
  <p>B.) "received"-area</p>
  
  <p>C.) "send"-area</p>
  
  <p>Every section has its own layout/view-area, not visible at the same time.</p>
  
  <p>In part B.) you can load information from server by click or automatically, which will be displayed in part "B.)" as text and in section "A.)" as map-marker.</p>
  
  <p>Additionally you can click inside section "A.)" to set a new marker.</p>
  
  <p>In section "C.)" there is a send button to take the new marker from "A.)" in order to send this to the server.</p>
  
  <p>Currently: all of the sections (A,B,C) are angular modules/own apps. </p>
  
  <p>But I  don't know, if that is the right way/best practice. </p>
  
  <p>An other way could be a single module for the whole page an 3 controllers (A,B,C) which handle the logic for sections A,B and C.</p>
  
  <p>What is the right way in angularjs?</p>