One way to look at it is that Freenet and Tor start from different bases. Tor is based on anonymizing services and access to services, and content is published on top of the services. Freenet is based on anonymizing content publishing and access to published content, and the services are built on top of the published content.