Los últimos avances producidos en las redes de comunicaciones, internet y en la sociedad de la información han incrementado la relevancia y proliferación de los sistemas distribuidos, definidos como un conjunto de computadores interconectados a través de una red y que son capaces de colaborar entre sí para lograr un fin común.