The term "grid computing" is based on an analogy with the electrical power grid: computing capabilities should be ubiquitous and easy to use. While the development of what we now call grid computing is, in many ways, part of a natural progression of work done in the last decade, what's special about it is that all of its enabling technologies are converging at once: (1) a widely - ployed, network infrastructure will connect virtually every device...