title: two tier and three tier practical implementation
body: <p>I am creating one small database application. In these application I am using java swing and accessing database using Hibernate.
  Yesterday my friend asked me which architecture you are using two tier or three tier?
  My answer is I don't know.
  Then I searched on google and found some answers and the link for these answers are as follow.<br></p>
  
  <p><a href="https://stackoverflow.com/questions/1621206/3-tier-architecture-vs-2-tier-architecture">3 Tier Architecture vs 2 Tier Architecture</a><br></p>
  
  <p><a href="https://stackoverflow.com/questions/2199176/explain-the-different-tiers-of-2-tier-3-tier-architecture">Explain the different tiers of 2 tier &amp; 3 tier architecture?</a><br></p>
  
  <p>I read this two links so I understood little.<br></p>
  
  <p>But still unable that how they are implemented practically I mean to say in programming language.<br></p>
  
  <p>Still I am unable to understand what it is? How the are implemented? can you give me one practical example where they are implemented?<br></p>