A computational grid is a hardware and software infrastructure
that provides dependable, consistent, pervasive, and inexpensive
access to high-end computational capabilities.
(Carl Kesselman, Ian Foster, 1998)
A grid consists of networked computers distributed among many locations on a
large geographical scale.
A grid provides services in the form of computing power, data storage, and
other resources.
Grid services be used by any client connected to the grid
without knowing who actually provides the services.
Grids are used for applications in many different areas such as
physics, meteorology, biology, medicine, etc.