Computers are useless. They can only give you answers.
—Pablo Picasso (1881–1973)
Presentation tier is where the users and the system meet each other. This tier is responsible for generating the user interface (UI) for the users of the system. Presentation tier architecture is the act of defining the blueprint or the underlying schematics used to map out or design a system. Since UI is the most visible part of the system, it ends up being the most frequently changed part. This is perhaps the main reason for separating the presentation tier from the other back-end code in multi-tiered software architecture.
The basic concept of a tiered architecture involves breaking up an application into logical chunks, ...