title: What is exact mean of Generic application in .net?
body: <p>So many times I found the question, by my team members we have to develop Generic Application either windows or Web. but what is its exact means? </p>
  
  <p>Edited:-
  Also If I want to develop such application then which design pattern will be best approach ? I am sure it should be on situation , but I want to know the scenarios in which we can use particular design pattern.</p>