Use this tag for questions related to the development of application using a N-Layer architecture.
Layers describe the logical groupings of the functionality and components in an application. Logical layers are merely a way of organizing your code. Typical layers include Presentation, Business and Data.