Technology arrangement organizing computers and application software into two categories, clients, and servers. This arrangement engages available computing resources to shares data processing loads more efficiently. A client computer, like a PC, is the user tool for interfacing with the system and some or all application processing. The server computer provides high-volume storage capacity, heavy throughput and data crunching, and/or high resolution graphics. A server is often the source of the application client-users are executing to do work. Typically, several client computers are connected through one or more networks to a server. The server could be a large PC, minicomputer, or a mainframe computer. The website’s computer acts as a server to every computer connected to a website, acting as a client. Known also as client-server environment .