A utilização de sistemas distribuídos é fundamental quando se precisa integrar recursos computacionais dispersos geograficamente. Dois serviços que só funcionam adequadamente em sistemas distribuídos são bancos de dados e armazenamento em nuvem, que permitem acesso a dados e arquivos de qualquer lugar com conexão à internet.