El concepto principal de Grid Computing (malla de ordenadores) es el de compartir potencia computacional. Se denomina Grid Computing al sistema de computación distribuido que permite compartir recursos no centrados geográficamente para resolver problemas de gran escala. Estos recursos pueden ser hardware, software, datos o información, medios, etc.