n2n ist ein leichtgewichtiges Open-Source-VPN, das virtuelle Netzwerke zwischen Computern hinter Firewalls und NAT-Geräten aufbaut. Jeder Edge-Knoten versucht zunächst eine direkte UDP-Verbindung zu seinen Peers. Ist das nicht möglich, leitet ein öffentlich erreichbarer Supernode die Pakete weiter. Organisationen betreiben eigene Supernodes und Edge-Knoten; n2n ist damit eine selbst gehostete Alternative zu kommerziellen Overlay-VPN-Diensten für die Anbindung von Standorten und Geräten.
n2n wird von ntop entwickelt, einem italienischen Unternehmen, das auch Netzwerk-Monitoring-Produkte wie ntopng und nProbe anbietet. Die Software steht unter der GPL-3.0, der Quellcode ist öffentlich und kann daher geprüft und ohne Dienst eines Anbieters betrieben werden. Da der Datenverkehr über eine Infrastruktur läuft, die die Organisation selbst betreibt, bleibt er in einer von ihr kontrollierten Umgebung. Das Projekt veröffentlicht keine Auftragsverarbeitungsvereinbarung, da es sich um Software ohne Anbieterdienst handelt.