Question: what are the different layers in web application?
Answer: Presentation layer (a.k.a. UI layer, view layer, presentation tier in multitier architecture) Application layer (a.k.a. service layer or GRASP Controller Layer) Business layer (a.k.a. business logic layer (BLL), domain layer)