For issues relating to setting up and utilizing a 3-tier architecture.
3-tier is a software architecture in which the presentation layer, business access layer and data access layer are developed and maintained as independent modules, sometimes on separate platforms.