Tabel ini mencantumkan terminologi yang sering digunakan ketika membahas I2P dan kriptografi.
  • I2P: Invisible Internet Project: sebuah proyek yang bertujuan memberikan lapisan anonimitas, sehingga pengguna dapat berkomunikasi secara anonim menggunakan berbagai aplikasi.
  • Router: Perangkat lunak inti I2P, yang rutenya dienkripsi paket di jaringan I2P. Semua router secara default berpartisipasi dalam jaringan, yang membantu jaringan dan menyediakan lalu lintas perlindungan untuk siapa pun klien atau server yang terhubung ke jaringan I2P melalui router.
  • RouterIdentity: Kumpulan informasi yang diperlukan untuk berkomunikasi langsung dengan router, seperti alamat IP dan port, public signing dan encryption key, dll.
  • Tunnel (Terowongan): Jalur komunikasi anonim antara klien atau server dengan jaringan I2P. Tunnel bersifat satu arah, sehingga satu klien atau server harus memiliki setidaknya dua terowongan - satu untuk lalu lintas masuk (inbound) dan satu lagi untuk lalu lintas keluar (outbound).
  • Destination/Destinasi (Tujuan): Identitas kriptografi dari sebuah tunnel. Ini adalah identitas klien atau server di dalam jaringan I2P, dan dapat dianalogikan dengan IP:port di komputer di Internet biasa
  • LeaseSet: kumpulan informasi yang diperlukan untuk berkomunikasi dengan klien atau server di destinasi tertentu, seperti di gerbang (gateway) dari inbound tunnel untuk destinasi itu.
Tabel ini mencantumkan definisi dari berbagai jenis jaringan dan komponennya. Istilah dan definisi ini yang diambil dari Decentralization Off The Shelf: 7 Maxims by Simply Secure (digunakan seizin penulis).
  • Desentralisasi (decentralizatio): Arsitektur jaringan yang menghindari ketergantungan pada satu pihak. Ini mencakup teknologi peer-to-peer, blockchain, federated, dan teknologi terdistribusi lain yang melibatkan banyak pengguna.
  • Peer-to-peer (p2p): Peers membuat sebagian dari sumber daya mereka, seperti daya pemrosesan, penyimpanan, atau bandwidth jaringan, Tersedia langsung untuk peserta jaringan lain, tanpa perlu koordinasi pusat oleh beberapa server atau host yang stabil. Ini dipopulerkan oleh Bittorrent, Napster, dan Bitcoin.
  • Federated/Federation (Federasi): Federasi memungkinkan penyebaran terpisah dari sebuah layanan untuk berkomunikasi satu sama lain melalui protokol umum, mMisalnya, server email yang dijalankan oleh Google digabungkan dengan server email yang dijalankan oleh Microsoft saat Anda mengirim email dari @gmail.com ke @hotmail.com. Setiap deployment dapat meng-hosting banyak pengguna.
  • Blockchain: Buku besar (ledger) terdistribusi yang dapat merekam transaksi antara beberapa pihak secara efisien dan dapat diverifikasi secara permanen.
  • Sistem terdistribusi: Topik akademis dalam disiplin Ilmu Komputer yang berkaitan dengan desain sistem komputer yang terdiri dari banyak komputer individual yang terhubung dalam satu jaringan. Jaringan peer-to-peer dan blockchain adalah contoh arsitektur sistem terdistribusi.
  • TCP/UDP: Dua protokol transportasi dasar yang digunakan di internet. Protokol umum digunakan untuk mengirim data antara dua komputer.
  • DHT: Distributed Hash Table, tabel hash terdistribusi, digunakan dalam beberapa proyek untuk untuk menghubungkan antar peer dengan menyimpan informasi dalam bentuk pasangan key-value secara terdistribusi.
  • Alamat IP: Sejumlah komputer atau jaringan yang unik dan dengan demikian dapat digunakan untuk memberikan alamat kepada mereka.
  • WebRTC: Standar Protokol untuk membuat koneksi di browser web tempat data bergerak langsung antara pengguna.
  • Hash: sebuah angka, biasanya ditampilkan sebagai serangkaian huruf dan angka. Hash bisa berfungsi sebagai 'sidik jari' yang secara unik mengidentifikasi data.
  • UX: User eXperience (pengalaman pengguna), pengalaman keseluruhan seseorang dalam menggunakan suatu produk atau layanan (service), terutama kemudahannya dalam penggunaan.