Grid computing is a type of distributed computing where resources of many computers in a network are used at the same time, to solve a single problem.
Grid Computing emerged mainly because of a specific problem behind the advancement of Grid technologies which is resource sharing in coordinated manner and also problem solving in dynamic, multi-institutional virtual organizations. The sharing refers to sharing of Computing power, resources, database etc.
Used to reduce the cost of computing, increase reliability and increase flexibility by transforming the own infrastructure concept to something that is operated by third party.
Characteristics of Grid Computing
Benefits of Grid Computing