Why We Need Distributed Systems - What Is a Distributed System? | OneNoughtOne