I2P (Invisible Internet Protocol) é uma camada de rede anônima universal. Todas as comunicações sobre I2P são anônimas e encriptadas de ponta a ponta, os participantes don't revelam seus endereços IP reais. O cliente I2P é um software usado para construir e usar redes I2P anônimas. Tais redes são comumente usadas para aplicações peer-to-peer anônimas (arquivos, criptomoedas) e aplicações cliente-servidor anônimas (sites, mensageiros instantâneos, servidores de bate-papo). O I2P permite que as pessoas de todo o mundo comuniquem e compartilhem informações sem restrições.