Grid Concepts

Concepts which are useful when considering how to implement a distributed system.