Because these modern - day apps, like Uber's ride - sharing platform for example, contain many different moving parts, require many resources, and must not easily
overload under heavy use, they need to be powered by numerous computers, tethered together in what's known as distributed computing.