Tor Browser Bundle is a web browser based on Firefox ESR, pre-configured to protect users' privacy and anonymity on the web. is a free repackaged version of the bundled Tor Software. The program allows the end user to connect to the Tor anonymity network. It's available for OS X, Microsoft Windows and Linux.
Tor works by routing Internet traffic through several "onion" servers, obscuring the originating address. This naturally provides anonymity for other Internet programs that are configured to connect to it on the system, or even network. Applications can be directed to the Tor network through a SOCKSproxy at localhost on port 9050 as well as a HTTP proxy at localhost on port 8118. This port can be changed via the torrc configuration file in the Tor section of the program.
Reading the Tor documentation is highly recommended to prevent configuration mistakes that could compromise the user's anonymity. PortableTor comes with the default options as its installation counterpart, and configuration is encouraged as the user sees fit.
Vidalia is a cross-platform GUI for controlling Tor, built using Qt. It allows the user to start, stop, and view the status of Tor; monitor bandwidth usage; view, filter, and search log messages; and configure some aspects of Tor. Vidalia also makes it easier to contribute to the Tor network by optionally helping the user set up a Tor relay.
Another prominent feature of Vidalia is its Tor network map, which lets the user see the geographic location of relays on the Tor network, as well as where the user's application traffic is going.