Situs-situs dalam sistem terdistribusi dapat terhubung melalui berbagai macam cara yang ditentukan berdasarkan kriteria-kriteria sebagai berikut:
Biaya instalasi. Biaya menghubungkan situs-situs dalam sistem.
Biaya komunikasi. Besar waktu dan uang untuk mengirimkan pesan dari satu situs ke situs lainnya.
Ketersediaan/availabilitas. Sampai sejauh mana data dapat diakses walaupun terdapat kegagalan [...]