Freenet jest siecią zdecentralizowaną (hostowaną na wielu maszynach), jest odporny na cenzurę, co oznacza, że nikomu poza autorami nie jest łatwo usuwać treści. Dane są przechowywane na wielu maszynach. Freenet został stworzony przez Iana Clarke'a. Freenet ma na celu zapewnienie wolności słowa i wolności informacji poprzez sieć peer-to-peer z ochroną tożsamości użytkownika. Freenet działa poprzez połączenie dobrowolnie udostępnianej przepustowości i przestrzeni dyskowej maszyn członkowskich, aby umożliwić użytkownikom anonimowe publikowanie (umieszczanie lub przesyłanie) lub pobieranie (uzyskiwanie lub ściąganie) różnego rodzaju informacji. Z punktu widzenia użytkownika, można o nim myśleć jak o dużym urządzeniu pamięci masowej.

Freenet jest w ciągłym rozwoju od 2000 roku; wersja 1.0 nie została jeszcze wydana, ale obecne kompilacje są użyteczne. Projekt doczekał się już gruntownego przepisania (przerobienia programowania) dla wersji 0.7. Freenet jest wolnym oprogramowaniem.