I2P(Invisible Internet Project)는 익명성과 개인정보 보호를 위한 분산형 네트워크이다. I2P는 사용자가 온라인에서의 정체성을 숨기고 안전하게 통신할 수 있도록 설계되었다. 이 네트워크는 사용자들의 인터넷 트래픽을 암호화하고 여러 경로를 통해 전달하여 추적이 어렵도록 만드는 방식으로 작동한다.
I2P는 P2P(피어 투 피어) 기술을 활용하여 중앙 서버 없이 작동하며, 각 사용자는 중계 역할을 수행하는 노드가 된다. 사용자는 참여하는 모든 노드와 연결되어 데이터 전송이 이루어지며, 이로 인해 각각의 사용자의 IP 주소는 외부에 노출되지 않는다. 또한, I2P는 내부적으로 "eepsites"라 불리는 웹사이트를 운영할 수 있는 기능도 제공하는데, 이는 일반적인 웹사이트와는 다르게 I2P 네트워크 내에서만 접근할 수 있는 사이트들로 구성된다.
I2P는 포터블한 애플리케이션으로 설계되어 다양한 운영체제에서 설치 및 사용이 가능하다. 사용자는 I2P 소프트웨어를 설치한 후, 자동으로 이 네트워크에 참여하게 되며, 이는 사용자가 비공식적으로 이루어지는 다양한 커뮤니케이션과 데이터 공유에 참여할 수 있도록 돕는다.
I2P는 또한 Tor와 같은 다른 익명 네트워크와 비교되기도 하며, 각기 다른 토폴로지와 접근 방식을 갖고 있다. I2P는 종종 보안과 프라이버시를 중시하는 사용자들, 특히 검열이 심한 지역에서 인터넷 접속이 제한되는 사용자들에 의해 선호된다.