please define and describe the following: web server, application server, and multitiered client or server architecture. Solution A Web server is a program that uses HTTP (Hypertext Transfer Protocol) to serve the files that form Web pages to users, in response to their requests, which are forwarded by their computers\' HTTP clients. Dedicated computers and appliances may be referred to as Web servers as well. An application server is a component-based product that resides in the middle-tier of a server centric architecture. It provides middleware services for security and state maintenance, along with data access and persistence. Java application servers are based on the Javaâ„¢ 2 Platform, Enterprise Edition (J2EEâ„¢). Client- server architecture (client/ server ) is a network architecture in which each computer or process on the network is either a client or a server . Servers are powerful computers or processes dedicated to managing disk drives (file servers ), printers (print servers ), or network traffic (network servers ). .