La grille informatique est l'acte de partage des tâches sur plusieurs ordinateurs. Les tâches peuvent varier de stockage de données à des calculs complexes et peuvent se propager sur de grandes distances géographiques. Dans certains cas, les ordinateurs au sein d'un réseau sont utilisés normalement et agissent en tant que partie de la grille quand ils ne sont pas en cours d'utilisation. Ces grilles récupèrent cycles inutilisés sur n'importe quel ordinateur ils peuvent accéder, à réaliser des projets donnés. SETI home est peut-être l'un des projets les plus connus grille informatique, et un certain nombre d'autres organisations comptent sur des bénévoles qui offrent d'ajouter leurs ordinateurs à un réseau.
Ces ordinateurs se rejoignent pour créer un superordinateur virtuel. Ordinateurs en réseau peuvent travailler sur les mêmes problèmes, traditionnellement réservées aux supercalculateurs, et pourtant ce réseau d'ordinateurs sont plus puissants que les super-ordinateurs construits dans les années septante et quatre-vingt. Superordinateurs modernes sont construits sur les principes de l'informatique en grille, en incorporant de nombreux petits ordinateurs dans un ensemble plus vaste.
L'idée de grille informatique origine avec Ian Foster, Carl Kesselman et Steve Tuecke. Ils se sont réunis pour élaborer une boîte à outils pour la gestion électronique de calcul, le mouvement des données, la gestion du stockage et d'autres infrastructures qui pourraient traiter de grandes grilles sans se limiter aux exigences matérielles et spécifique. La technique est également exceptionnellement flexible.
Les techniques de grilles de calcul peuvent être utilisées pour créer des types très différents de grilles, ajoutant de la flexibilité ainsi que la puissance en utilisant les ressources de plusieurs machines. Une grille d'équipement va utiliser une grille pour contrôler une pièce d'équipement, comme un télescope, ainsi que l'analyse des données que l'équipement recueille. Une grille de données, toutefois, sera principalement gérer de grandes quantités de données, permettant aux utilisateurs de partager l'accès. grille informatique est similaire à l'informatique cluster, mais il y a un certain nombre de différences distinctes. Dans une grille, il n'y a pas de gestion centralisée, les ordinateurs de la grille sont indépendamment contrôlés et peuvent exécuter des tâches sans rapport avec la grille à la discrétion de l'opérateur. Les ordinateurs d'un réseau ne sont pas tenus d'avoir le même système d'exploitation ou de matériel. Les grilles sont également généralement faiblement connectées, souvent dans un réseau décentralisé, plutôt que dans un seul endroit, que les ordinateurs d'un cluster sont souvent.