text: Design Patterns are nothing but the solution for the common occurring problems in the Enterprise applications.There are different patterns that will fit in different tiers of the application like Presentation Tier,Business Tier and also the Integration Tier.Eg: are single ton pattern,Business delegate,session Facade, Service Locater ....etc.Look at the blue prints in java.sun.com to get more information on the Design patterns.