1) The document compares and contrasts three computing technologies: cluster computing, grid computing, and cloud computing.
2) Cluster computing involves connecting multiple nodes together to function as a single entity for improved performance and fault tolerance. Grid computing shares resources from multiple geographically dispersed locations.
3) Cloud computing provides on-demand access to dynamically scalable virtual resources as a utility over the Internet. It has advantages like cost savings, flexibility, and reliability.