See:
Grid computing - Wikipedia, the free encyclopedia
Originally Posted by
Wikipedia
Grid computing is a term referring to the combination of computer resources from multiple administrative domains to reach a common goal. The Grid can be thought of as a distributed system with non-interactive workloads that involve a large number of files. What distinguishes grid computing from conventional high performance computing systems such as cluster computing is that grids tend to be more loosely coupled, heterogeneous, and geographically dispersed. Although a grid can be dedicated to a specialized application, it is more common that a single grid will be used for a variety of different purposes. Grids are often constructed with the aid of general-purpose grid software libraries known as middleware.
This is similar to Cloud computing, though there are subtle differences. Oracle probably fits in with their server/database technology to manage the data transfer and storage needs of any grid computing system.
I suppose volunteering your computer(s) for any grid computing system would be one way to help.