title: Where loose and tight coupling would be used as a real scenario?
body: <p>I have have been reading this article:
  <a href="https://stackoverflow.com/questions/2832017/what-is-the-difference-between-loose-coupling-and-tight-coupling-in-object-orien">Difference between loose and tight coupling in Java?</a></p>
  
  <p>After I read this I am still confused and do not understand it at all. I am a Java beginner.</p>
  
  <p>What is the importance of coupling in Java and why? Where, how and when would it be needed while designing code?</p>