Jun 26, 2014
Most well-designed applications use a Presentation, Business and Data layer. Application layering is a large topic that cannot be explained in a couple paragraphs. However, if you need 'real-world' explanations and code I actually recommend our .NET Design Pattern Framework. It was specifically designed for developers like you who need assistance with establishing a solid architecture using proven patterns.
Hope this helps.