Freenet is a distributed and decentralized information storage and retrieval system. The program is designed to allow for the free distribution of information on the Internet without fear of censorship. To achieve this, it provides anonymity to people placing information into Freenet, and to people accessing information from Freenet. Freenet is also totally decentralized. No one is in control of Freenet, not even its creators. This makes it virtually impossible to force the removal of a piece of information from the system. Furthermore, Freenet provides many efficiencies over more conventional means of information distribution, such as the World Wide Web, through its dynamic caching and mirroring of content.