Grid computing involves applying the resources of many networked computers to solve large problems simultaneously. It allows organizations to share resources across firewalls. The document outlines how an intranet grid can distribute files across idle systems on a local area network to make efficient use of wasted CPU cycles. It explains that grid computing requires security, resource management, and middleware software to coordinate the network. Major applications of grid computing include life sciences, financial services, education, engineering, and government projects.