El documento describe cuatro tipos principales de sistemas distribuidos: sistemas computacionales distribuidos, sistemas de información distribuidos, sistemas embebidos distribuidos y sistemas penetrantes distribuidos. Los sistemas computacionales distribuidos se dividen en dos tipos: clusters, que consisten en grupos de computadoras interconectadas localmente, y grids, que son federaciones de sistemas bajo diferentes dominios administrativos. Los sistemas de información distribuidos usan middleware para permitir la comunicación entre aplicaciones distribuidas. Los sist