Truth Behind TOR

Anyone that is tech savvy will have heard of the TOR browser, but what do we actually know about the browser itself and what it is...