title: Modules vs Package Android Studio
body: <p>I am very new to Android Studio and Java.</p>
  
  <p>I am in the process of developing an app.  This app will basically follow a layered architecture, with different layers, for instance, the UI, Data Access Layer, Service layer etc.</p>
  
  <p>I am not clear on the differences between packages and modules.</p>
  
  <p>My question is, where would one put all these different layers, in modules, or packages?  </p>
  
  <p>Pointing to @Angel reponse to <a href="https://stackoverflow.com/questions/13157377/class-vs-package-vs-module-vs-component-vs-container-vs-service-vs-platform-in-j">this</a> question, the only difference between the two is \, modules define a more strict rule by who can access them, by having to import the namespaces for the modules.</p>