Worldwide Computing
Distributed computing over the Internet.
Access to large number of processors
offsets slow communication and reliability
issues.
Seeks to create a platform for many
applications.