In this chapter, the design of the TONS distributed computing system is outlined, and some issues regarding the design decisions that where made are discussed.