Freenet este o rețea descentralizată (găzduită pe mai multe mașini), este rezistentă la cenzură, ceea ce înseamnă că nu este ușor pentru nimeni, în afară de autori, să elimine conținutul. Datele sunt stocate pe mai multe mașini. Freenet a fost creat de Ian Clarke. Freenet are ca obiectiv să asigure libertatea de exprimare și libertatea de informare printr-o rețea peer-to-peer cu protejarea identității utilizatorului. Freenet funcționează prin punerea în comun a lățimii de bandă și a spațiului de stocare voluntar al mașinilor membre pentru a permite utilizatorilor să publice (să plaseze sau să încarce) sau să recupereze (să obțină sau să descarce) în mod anonim diferite tipuri de informații. Din punctul de vedere al utilizatorului, acesta poate fi considerat un simplu dispozitiv de stocare de mari dimensiuni.
Freenet este în continuă dezvoltare din anul 2000; versiunea 1.0 nu a fost încă lansată, dar versiunile actuale sunt utilizabile. Proiectul a cunoscut deja o rescriere de la zero (refacerea programării) pentru versiunea 0.7. Freenet este un software liber.