Tor (The Onion Router) is a free software implementation of second-generation onion routing ? a system enabling its users to communicate anonymously on the Internet.
Onion routing is a technique for pseudonymous (or anonymous) communication over a computer network, developed by David Goldschlag, Michael Reed, and Paul Syverson. It is based on David Chaum's mix networks, though it includes a number of advances and modifications. Among these modifications is the concept of "routing onions", which encode routing information in a set of encrypted layers.