The document discusses why a company may choose a client-server computing environment. Some common examples of client-server applications include desktop applications communicating with database servers, browsers communicating with web servers, and mobile apps communicating with servers. There are several reasons why a company may opt for a client-server environment, including centralized management and control of resources through servers, easier backup and recovery of centralized data stored on servers, and improved accessibility, security, and scalability.