a distributed system is a system with multiple components located on different machines that appear as a singe system to the end-user. distributed systems have endless use cases, a few being electronic banking systems, massively multiplayer online games or a sensor network.