Les applications qui stockent leurs données sur le périphérique répliqué n'ont pas conscience que ces données sont en fait stockées sur plusieurs ordinateurs.
Certains permettent d'interagir avec des objets, de la même manière que les pilotes matériels permettent aux applications d'interagir avec des périphériques matériels.