Komputasi Grid adalah penggunaan sumber daya yang melibatkan
banyak komputer yang terdistribusi dan terpisah secara geografis untuk
memecahkan persoalan komputasi dalam skala besar.
Grid computing merupakan cabang dari distributed
computing.Grid komputer memiliki perbedaan yang lebih menonjol dan di terapakan
pada sisi infrastruktur dari penyelesaian suatu proses. Grid computing adalah
suatu bentuk cluster (gabungan) komputer-komputer yang cenderung tak terikat
batasan geografi. Di sisi lain, cluster selalu diimplementasikan dalam satu
tempat dengan menggabungkan banyak komputer lewat jaringan.
Grid computing sebenarnya merupakan sebuah aplikasi
pengembangan dari jaringan komputer (network).
Hanya saja, tidak seperti
jaringan komputer konvensional yang berfokus pada komunikasi antar pirati
(device), aplikasi pada Grid computing dirancang untuk memanfaatkan sumber daya
pada terminal dalam jaringannya. Grid computing biasanya diterapkan untuk menjalankan sebuah fungsi yang terlalu kompleks atau terlalu
intensif untuk dikerjakan oleh satu sistem tunggal. Dalam pengertian yang lebih
teknis, Grid computing merupakan sebuah sistem komputasi terdistribusi, yang
memungkinkan seluruh sumber daya (resource) dalam jaringan, seperti pemrosesan,
bandwidth jaringan, dan kapasitas media penyimpan, membentuk sebuah sistem
tunggal secara vitual. Seperti halnya pengguna internet yang mengakses berbagai
situs web dan menggunakan berbagai protokol seakan-akan dalam sebuah sistem
yang berdiri sendiri, maka pengguna aplikasi Grid computing seolah-olah akan
menggunakan sebuah virtual komputer dengan kapasitas pemrosesan data yang
sangat besar.