title: Main Difference Between 3-tier & n-tier Architecture in .NET?
body: <p>I have searched Google to find the main difference between 3-tier and n-tier architecture in .net but I have failed to find it out. Several sites said both are the same in nature and some of the sites said there are differences between them.</p>
  
  <p>I want to know the major differences, and which one is better in performance optimization?</p>